Peter Fisher

How To Code Well

Web development discussions and interviews from Peter Fisher. Covering JavaScript, Linux, Docker, PHP, Python, MYSQL, HTML and morePeter 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.

Author

Peter Fisher

Category

Technology

Podcast website

howtocodewell.net

Latest episode

Mar 25, 2025

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

118 - Learning PHP - Listen to this! - 100 Days of PHP 25.06.2021

In today's episode I talk about a roadmap that I have created for learning PHP in 100 days. Kick start your tech career with Amarachi Amaechi's new book Getting Started in Tech: A guide to building a tech career My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current...

117 - Service Unavailable 18.06.2021

In todays podcast we are going to talk about the 503 HTTP Status Code.  Error 503 = Service Unavailable  From the W3C: The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay MAY be indicated in a Retr...

116 - Don't Repeat Yourself 11.06.2021

In todays podcast episode we are going to talk about the DRY software principle. In software development DRY stands for Don't Repeat Yourself.  Let's discuss what this means. Resources: https://thevaluable.dev/dry-principle-cost-benefit-example/ https://metova.com/dry-programming-practices/ Kick start your tech career with Amarachi Amaechi's new book Getting Started in Tech: A guide to buildi...

115 - Upgrading to PHP 8 04.06.2021

Today I'm going to talk about how I upgraded to PHP 8. I will discuss the process of upgrading from 7.4 to 8.0.6, the problems and issues that I faced and the solutions I came up with. Kick start your tech career with Amarachi Amaechi's new book Getting Started in Tech: A guide to building a tech career My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn Jav...

114 - Docker Nagware - How Docker is trying to get your money 28.05.2021

Today we are going to talk about Nagware and how Docker is trying to get your money in Docker Desktop version 3.x  Docker requires a pro or team account to skip updates  If you use Docker Desktop at work you may need to skip a specific update. For this reason, Pro or Team subscription developers can skip notifications for a particular update when a reminder appears. Free users will not b...

113 - Software Frameworks vs Libraries 21.05.2021

Today we are going to talk about libraries vs frameworks in software development.   A software library is something you use that enhances your application. It's a bundle of code that you can plug into an existing project. A software library normally solves a specific task such as connecting to a database, making forms or providing routines that manipulate images. A library can co-exist amongs...

112 - 10 Best Resources For Web Developers 14.05.2021

Here are my 10 best web development resources that have helped me progress in my career  This episode was recorded live on YouTube Regex https://regex101.com or https://www.phpliveregex.com   W3CSchools  MDN   Stackoverflow  Replit   Free Code Camp   Github learning lab  Git   Smashing magazine   CSS tricks   David Walsh Kick start your tech c...

111 - Where Do I Put My Algorithm? 07.05.2021

Let's talk about algorithms and where to put them in a MVC architecture.  I will also discuss what algorithms are and how best to use them within software. This is live so questions are welcome during the talk. This episode was recorded live on YouTube Kick start your tech career with Amarachi Amaechi's new book Getting Started in Tech: A guide to building a tech career My web development cou...

110 - Apple Spring 2021 Event For Web Developers 30.04.2021

Let's talk about the Apple 2021 spring event and what the new iMac and iPad Pro can do for Web Developers. This episode was recorded live on YouTube Kick start your tech career with Amarachi Amaechi's new book Getting Started in Tech: A guide to building a tech career My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡...

109 - Should Software Developers write code on CRAPPY Hardware?? 23.04.2021

Today we're going to tackle the question; Should software developers write code on crappy old hardware?  I'm going to discuss the pros and cons of using old hardware and give my opinion on the matter. This episode was recorded live on YouTube Kick start your tech career with Amarachi Amaechi's new book Getting Started in Tech: A guide to building a tech career My web development courses ➡️ Le...

108 - 10 Technical Interview Tips 16.04.2021

Here are 10 interview tips that every software developer should know. Kick start your tech career with Amarachi Amaechi's new book Getting Started in Tech: A guide to building a tech career My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule (...

107 - Not all code is equal 09.04.2021

In episode 107 of the How To Code Well podcast I am going to explain why I think that not all code is equal. My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule (Times are GMT) Tuesdays 07:00 - Live coding on Twitch Thursdays 20:00 = Live Podc...

106 - 5 Tools every PHP developer should know 02.04.2021

In episode 106 of the How To Code Well podcast we are going to talk about 5 tools every PHP developer should know My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule (Times are GMT) Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live...

105 - 5 Reasons To Test Your Code 26.03.2021

In episode 105 of the How To Code Well podcast we are going to talk about software testing.   I'm going to give you 5 reasons why you should test you code and discuss how writing tests will help you become a better software professional.   My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ G...

104 - 10 Web Security Tips 19.03.2021

Securing a webserver is not easy and it takes time.  Security isn't something that you set and forget.  Any security improvements must be monitored, maintained and well planned.  Here are 10 basic webserver security tips. My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly...

103 - The Flutter Effect 12.03.2021

Let's talk about Flutter and its impact on desktop apps. We also talk about Deno and Repl   My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule (Times are GMT) Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live Podcast YouTube...

102 - Minimum Requirements 07.03.2021

What are the minimum hardware requirements of a web developer in 2021 My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule (Times are GMT) Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live Podcast YouTube Sundays 14:30 - Live coding...

101 - Technical Regret 07.03.2021

Oh I have sooo much technical regret.  Lets rebuild the frontend of howtocodewell.net My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live Podcast YouTube Sundays 14:30 - Live c...

100 - API Testing 07.03.2021

Lets talk about API testing My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live Podcast YouTube Sundays 14:30 - Live coding on Twitch

99 - HTCW 2021 Tech Roadmap 28.01.2021

This is the 2021 Tech roadmap for howtocodewell.net My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live Podcast YouTube Sundays 14:30 - Live coding on Twitch

98 - Learn MVC NOW! 07.01.2021

This is why you should learn MVC  - Understand how requests and responses work  - Gain an understanding of how to separate a web app - Companies require you to know this  - Enables you to build scaleable enterprise applications  - You Learn how to decouple code and application responsibilities  ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arr...

97 - 5 Things I would learn in 2021 if I was a new software developer 17.12.2020

If I was a new software developer in 2021 these are some of the things that I would learn. ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live Podcast YouTube Sundays 14:30 - Live coding on Twitch

96 - Why Top 5 Programming Languages To Learn In 2021 Lists Are STUPID 11.12.2020

In this live show I discuss why the list of the top 5 programming languages to learn in 2021 are meaningless and stupid.   My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live P...

95 - 5 Reasons to learn Git Stash 03.12.2020

In this live show I give 5 reasons why learning how to use Git Stash will make you a better web developer. My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live Podcast YouTube Sunday...

94 - 5 Reasons to learn Git Pull Requests 29.11.2020

In this live show I give 5 reasons why you should learn Git pull requests to improve your career as a web developer. My web development courses ➡️ Learn How to build a JavaScript Tip Calculator  ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule Tuesdays 07:00 Thursdays 21:00 Sundays 14:30 All times are BST Watch previ...

Listen to the How To Code Well podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.