How To Code Well - podcast cover

How To Code Well

Peter Fisherhowtocodewell.net
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.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

128 - What is a software development environment?

In todays software podcast we are going to talk about development environments. What they are and how development environments differ from a production or testing environment. 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 (T...

Oct 06, 202134 minSeason 4Ep. 128

127 - Is It Production Ready Yet?

Today I am going to talk about what the term Production Ready means in software development 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 (Times are BST) Thursdays 20:00 = Live Podcast YouTube Sundays 14:30 - Live coding on ...

Oct 01, 202129 minSeason 4Ep. 127

126 - Apple to save the children

What is behind Apples plans to scan iMessage and iCloud photo content? What could possibly go wrong? Here is my take on what is going on with Apple. Also, updates on Sylius speed issues. 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 ...

Sep 07, 202125 minSeason 4Ep. 126

125 - What would I do if I wasn't a Web Developer

What career would you have if you weren't a Web Developer? Well in today's episode I will discover what I would do if I wasn't a web developer and it's probably not what you expected. 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 sch...

Sep 06, 202122 minSeason 4Ep. 125

124 - Why is jQuery so popular in 2021?

Lets talk about jQuery and why it's so popular in 2021 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 (Times are BST) Thursdays 20:00 = Live Podcast YouTube Sundays 14:30 - Live coding on Twitch...

Aug 13, 202137 minSeason 4Ep. 124

123 - Load Testing With K6

In todays show I am going to talk about my mini adventure into load testing and give you my thoughts on K6. 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 (Times are BST) Thursdays 20:00 = Live Podcast YouTube Sundays 14:30 -...

Aug 06, 202138 minSeason 4Ep. 123

122 - Software sells the hardware. What if Microsoft did this?

I talk about Microsoft from a Developers perspective and have fun predicting what they are going to do with all their development tools. 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 (Times are BST) Thursdays 20:00 = Live Po...

Jul 30, 202143 minSeason 4Ep. 122

121 - My 15 Minute Bug Fixing Rule

I've come up with a 15 minute bug fixing rule which I would like to share with you on todays podcast. If you have more thoughts on this subject please post a comment to Discord and continue the discussion. 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 c...

Jul 16, 202124 minSeason 4Ep. 121

120 - Live Q&A Docker, Linux, Rumble and more

I answer your questions from my tutorials and from Twitter. How To Code Well is now on Rumble and Odysee Recommended Book 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 (Times are BST) Thursdays 20:00 = Live Podcast YouTube S...

Jul 09, 202136 minSeason 4Ep. 120

119 - 26 Tips For Jr. Web Developers

In episode 119 of the How To Code Well Podcast I give 26 tips to Jr Web Developers. This includes everything from learning the technical aspects of Web Development to furthering your Software Development career. If you have more thoughts on this subject please post a comment to Discord and continue the discussion. 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 Ti...

Jul 02, 20211 hr 3 minSeason 4Ep. 119

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

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 live coding schedule (Times are BST) Thursdays 20:00 = Live Podcast YouTube Sundays 14:30 - Live coding on ...

Jun 25, 202138 minSeason 4Ep. 118

117 - Service Unavailable

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 Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response...

Jun 18, 202130 minSeason 4Ep. 117

116 - Don't Repeat Yourself

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 building a tech career My web development courses ➡️ Learn How to build a JavaScript Tip Calculator ➡️ Learn Jav...

Jun 11, 202146 minSeason 4Ep. 116

115 - Upgrading to PHP 8

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 JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding sc...

Jun 04, 202139 minSeason 4Ep. 115

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

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 be required to install any particular update, but they will continue to get reminders to update. Kick start your ...

May 28, 202129 minSeason 4Ep. 114

113 - Software Frameworks vs Libraries

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 amongst other libraries and this is also true for libraries that do the same task. For example you might have a s...

May 21, 202122 minSeason 4Ep. 113

112 - 10 Best Resources For Web Developers

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 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 Calculato...

May 14, 202135 minSeason 4Ep. 112

111 - Where Do I Put My Algorithm?

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 courses ➡️ Learn How to build a JavaScript Tip Calculator ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ L...

May 07, 202140 minSeason 4Ep. 111

110 - Apple Spring 2021 Event For Web Developers

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 ➡️ Learn Python ✉️ Get my weekly newsletter ⏰ My current live coding schedule (Times are GMT) Thursdays 20:...

Apr 30, 202134 minSeason 4Ep. 110

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

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 ➡️ Learn How to build a JavaScript Tip Calculator ➡️ Learn JavaScript arrays ➡️ Learn PHP arrays ➡️ Learn Pytho...

Apr 23, 202136 minSeason 4Ep. 109

108 - 10 Technical Interview Tips

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 (Times are GMT) Tuesdays 07:00 - Live coding on Twitch Thursdays 20:00 = Live Podcast YouTube Sundays 14:30 ...

Apr 16, 202154 minSeason 4Ep. 108

107 - Not all code is equal

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 Podcast YouTube Sundays 14:30 - Live coding on Twitch...

Apr 09, 202152 minSeason 4Ep. 107

106 - 5 Tools every PHP developer should know

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 Podcast YouTube Sundays 14:30 - Live coding on Twitch...

Apr 02, 202155 minSeason 4Ep. 106

105 - 5 Reasons To Test Your Code

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 ✉️ Get my weekly newsletter ⏰ My current live coding schedule (Times are GMT) Tuesdays 07:00 - Live coding on Twitch Thursda...

Mar 26, 20211 hr 7 minSeason 4Ep. 105

104 - 10 Web Security Tips

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 newsletter ⏰ My current live coding schedule (Times are GMT) Tuesdays 07:00 - Live coding on Twitch Thursdays 21:00 = Live P...

Mar 19, 202142 minSeason 4Ep. 104

103 - The Flutter Effect

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 Sundays 14:30 - Live coding on Twitch...

Mar 12, 202147 minSeason 4Ep. 103

102 - Minimum Requirements

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 on Twitch...

Mar 07, 202158 minSeason 4Ep. 102

101 - Technical Regret

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 coding on Twitch...

Mar 07, 20211 hr 11 minSeason 3Ep. 101

100 - API Testing

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...

Mar 07, 202151 minSeason 4Ep. 100

99 - HTCW 2021 Tech Roadmap

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...

Jan 28, 202139 minSeason 4Ep. 99
For the best experience, listen in Metacast app for iOS or Android