How To Code Well-logo

How To Code Well

Education Podcasts >

Web development discussions and interviews from Peter Fisher. Covering JavaScript, Linux, Docker, PHP, Python, MYSQL, HTML and more Peter Fisher is a freelance web and mobile developer in Gloucestershire UK and the Host of the How To Code Well YouTube channel. If you have any feedback or wish to do a collaboration then please get in touch.

Web development discussions and interviews from Peter Fisher. Covering JavaScript, Linux, Docker, PHP, Python, MYSQL, HTML and more Peter Fisher is a freelance web and mobile developer in Gloucestershire UK and the Host of the How To Code Well YouTube channel. If you have any feedback or wish to do a collaboration then please get in touch.
More Information

Location:

United Kingdom

Description:

Web development discussions and interviews from Peter Fisher. Covering JavaScript, Linux, Docker, PHP, Python, MYSQL, HTML and more Peter Fisher is a freelance web and mobile developer in Gloucestershire UK and the Host of the How To Code Well YouTube channel. If you have any feedback or wish to do a collaboration then please get in touch.

Language:

English


Episodes

Up coming podcast guests, channel announcements and more S2 EP3

1/16/2019
More
I've got some announcements to make regarding the podcast, conferences and courses! Interview with Jeremy Onion: https://youtu.be/PGmNM5xArVo Interview with Tom Vorel: COMING SOON Interview with Adam Culp: COMING SOON If you want to be on the show then please get in touch! Message me in the comments or privately over Twitter. Checkout the offers on programming resources below: == My Programming Courses == Professional programming courses for web...

Duration:00:27:56

Upgrading PHP - A Freelancers Perspective - S2 EP2

1/11/2019
More
PHP 5.6 has reached End Of Life (EOL). There will be many developers who are looking to upgrade to PHP 7 but before the upgrade can be made lots of decisions, testing and adjustments need to be made. At the time of recording the stable version of PHP is 7.3 This is discussion about upgrading PHP from the perspective of a freelance web developer. We talk about the tools needed to upgrade PHP and the best way to go about making the change. == My Programming Courses == Docker in...

Duration:00:14:09

2019 Web Development Predictions #S2 #EP1

12/31/2018
More
Here are my predictions for web development in 2019. 1) PWA (Progressive Web Apps) will be as/more popular then AMP (Accelerated Mobile Pages) 2) GraphQL will not replace REST 3) Microsoft will embrace more OSS 4) JavaScript to have another big NPM security issue 5) More vendors supporting serverless 6) More web assembly awesomeness I explain each of these points and what they mean for web development in 2019 *** Web development resources *** My web dev courses:...

Duration:00:09:06

How To Code Well #12 10 Best Practices For Developing An API

12/21/2018
More
As a freelance web developer I have created many API layers and API clients and these have been developed in PHP, Javascript and Python. In this episode I am going to discuss 10 tips and best practices when developing API and API clients. These tips can be applied to any programming language and web system that uses an application programming interface (API). These best practices cover security, documentation and more *** Web development resources *** My web dev courses:...

Duration:00:15:40

How To Code Well #11 Interview With Jeremy Onion - Coder To Manager

12/11/2018
More
Jeremy Onion is the Technical Director at Torpedo Group. To say that his web development career has been varied would be a massive understatement. Jeremy has worked in e-commerce, the security sector, web hosting, logistics, and more. He has also worked in the UK and abroad. Before managing web development teams and getting agile methodologies and practices in place , Jeremy worked for many years as a senior PHP developer for multiple companies. In this interview we talk about the skillset...

Duration:00:50:31

How To Code Well #10 When To Roll Your Own Code

12/2/2018
More
As web developers we are discouraged from reinventing the wheel, we are told that we must stand on the shoulders of giants and be apart of the open source world. But when should a developer roll their own code instead of using an open source project. This is what we are going to be talking about in this web development discussion. I am going to draw upon my experience writing my own Wordpress plugins and themes, using open source e-commence projects in Symfony and Laravel and using black...

Duration:00:19:49

How To Code Well #9 Update 4.0 2018

11/25/2018
More
Get the How To Code Well Podcast https://podcast.howtocodewell.net Welcome to update 4.0, a quarterly review of How To Code Well. There are loads of web development announcements and some changes to the video and tutorial schedule. We now have a subreddit: https://www.reddit.com/r/HowToCodeWell We also have a highlights channel: https://www.youtube.com/channel/UCLmtp6wLcJYeoS57ZM7hRdA If you want to support the channel and what I do then become a patron:...

Duration:00:14:14

How To Code Well #8 Creating A Website Is Not Easy In 2018

11/17/2018
More
Creating a website is no longer a simple and perhaps fun task. Or at least it isn't as fun or easy as it used to be. A developer has to invest time and effort in the environment and tooling that is used, instead of concentrating on the code and the creation process. A frontend developer needs to learn command line skills in order to install frontend dependencies. Not all frontend developers want to learn backend tools. Creative and open spaces that breed developers and designers are now...

Duration:00:26:03

How To Code Well #7 Your JavaScript is overweight!

11/17/2018
More
JavaScript has changed, it has grown up and got better over the years. JavaScript is fitter and stronger than it ever has been. So why is your JavaScript over weight and a slob at sending responses to the browser? In todays show I’m going to talk about the various ways you can slim down and speed up your JavaScript. Some of the these JavaScript improvements are very easier to do whereas some others may require a bit of re structuring of your JavaScript application. However, you will...

Duration:00:45:27

How To Code Well #6 Typecast as a frontend or backend or full stack web developer

11/17/2018
More
There are many types of web developers. Traditionally there are frontend developers, who tend to deal with the client sided components such as JavaScript, CSS, HTML and user journeys. The opposite of a frontend developer is a backend developer, who’s skills focus around server based processes, core computational logic and features that are indirectly accessed by users through a frontend application. We also have full stack developers. These are developers who are both skilled in the...

Duration:00:28:56

How To Code Well #5 Refactoring and Restructuring Code

11/17/2018
More
The technical language and the terminology that we use to explain how a system is built, how a system needs to be altered and how it can be improved is very important in programming. Often we mix up the meaning of restructuring and refactoring and this can lead to confusion. In this live stream I am going to talk about the differences between refactoring and restructuring a program. Some questions I will try and answer - What does refactoring do? - What is the purpose of refactoring...

Duration:00:57:37

How To Code Well #4 Tools Vs Techniques

11/17/2018
More
Let's talk about tools versus techniques when it comes to web development. Should web developers focus more on tools and less on techniques? What kind of tools do we/should we use? What are my favourite programming techniques? How have programming tools evolved and what can we expect in the future? You can watch this stream and previous streams from http://howtocodewell.net/live/ Discounts mentioned in todays live stream APress Halloween sale 40% off programming...

Duration:00:55:08

How To Code Well #3 Feeding Your Feedback Loops

11/17/2018
More
Let's talk about feedback loops when coding and developing web systems. You will find both positive and negative feedback loops in many places in life. When writing a computer program or web system we can use feedback loops to inform us of system behaviour and system performance. We can also gather metrics from user journeys and customer interactions. When debugging a problem in our code we start by generating feedback to narrow down the root cause of the issue. This often starts out as...

Duration:00:56:10

How To Code Well #2 Clean Up Your Code

11/17/2018
More
Today we are going to be talking about code quality and how to clean up your code. This week I have mostly been working on Lambda functions in AWS, setting up more servers and fixing web designs. We are going to talk about all of this and more! You can watch this stream and previous streams from http://howtocodewell.net/live/ My latest course: AWS S3 Command line is now available on Pateron, Skillshare and Udemy Pateron: http://bit.ly/2NWeVME Skillshare: https://skl.sh/2xoT7zO Udemy: ...

Duration:00:58:32

How To Code Well #1 Using CDN's

11/17/2018
More
In todays afternoon live stream I am going to talk about CDN's and moving lots of assets from one server to another Plus I have some announcements to make for upcoming courses and of course I will try and answer web development questions. Live video version of this podcast: https://howtocodewell.net/live/19-09-2018/web-developers-working-week-live-cdn-s Latest Course: AWS S3 Command line is available to Patrons http://bit.ly/2NWeVME My Docker in Motion course from Manning...

Duration:00:42:59