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

219 - Only test the code you control

Let's talk about how to test code that you don't controlShow notes: https://howtocodewell.net/podcast/episode/219 Support the show and get early access to tutorials courses and moreYouTube membership https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join Patreon: https://www.patreon.com/howtocodewell...

Mar 25, 202540 minSeason 219Ep. 1

218 - How to make your PHPUnit tests smarter

In today's I practice a new PHP talk that I am hoping to give to PHP user groups this year. The talk is called how to make your PHPUnit tests smarter. Show notes: https://howtocodewell.net/podcast/episode/218 Support the show and get early access to tutorials courses and moreYouTube membership https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join Patreon: https://www.patreon.com/howtocodewell...

Mar 18, 202551 minSeason 4Ep. 218

217 - Laravel 12 is here

In today's show we discuss more Laravel tutorials and look at what is coming in Laravel 12 Show notes: https://howtocodewell.net/podcast/episode/217 Support the show and get early access to tutorials courses and moreYouTube membership https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join Patreon: https://www.patreon.com/howtocodewell - Laravel tutorial - How to change Laravel route parameters in middleware https://youtu.be/QyLoeIPErEw - PHP course - Login from scratch https://howtocodewe...

Mar 17, 202524 minSeason 4Ep. 217

216 - Trapping a substance within another material

In today's show we discuss more Laravel tutorials and dip our toes deeper into the world of OOP. Support the show and get early access to tutorials courses and more YouTube membership https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join Patreon: https://www.patreon.com/howtocodewell - Laravel tutorial - How to supply multiple parameters to Laravel middleware https://howtocodewell.net/tutorial/laravel-middleware-parameters - PHP course - Login from scratch https://howtocodewell.net/artic...

Feb 04, 202541 minSeason 4Ep. 216

215 - Objects Vs Classes

Today we are going to talk about Laravel collections, conferences and object orientation. Show notes: https://howtocodewell.net/podcast/episode/215 Support the show and get early access to tutorials courses and more YouTube membership https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join Patreon: https://www.patreon.com/howtocodewell - Laravel tutorial - How to pragmatically login to Laravel https://howtocodewell.net/tutorial/pragmatically-logging-into-laravel - PHP course - Login from s...

Jan 28, 202542 minSeason 4Ep. 215

214 - Strategic software architecture

In today's episode we talk about Symfony console input arguments, a Laravel bridge for Digital Ocean and we discuss Software architecture. Tutorials mentioned in the show How to alter requests in Laravel middleware ⁠https://howtocodewell.net/tutorial/how-to-alter-requests-in-laravel-middleware⁠ What is Laravel middleware: https://howtocodewell.net/tutorial/what-is-laravel-middleware Courses mentioned in the show PHP login from scratch https://howtocodewell.net/course/php-login-from-scratch Linux...

Jan 21, 202523 minSeason 4Ep. 214

213 - Choosing the right software architecture

In today's episode we talk about PHP 8.5, we look back at what has happened to Symfony in 2024 and we discuss choosing the right software architecture. Show notes: https://howtocodewell.net/podcast/episode/213 January course sale: https://howtocodewell.net/article/january-2025-course-sale Latest tutorial: What is Laravel middleware: https://howtocodewell.net/tutorial/what-is-laravel-middleware...

Jan 14, 202541 minSeason 4Ep. 156

212 - Symfony Killer features

Today we are going to talk about Symfony killer features and why I recommend any PHP developer to learn the Symfony framework. I give you 5 reasons why I prefer Symfony to other PHP frameworks. Watch the show: https://youtube.com/live/viLmDRCq5nQ Show notes: https://howtocodewell.net/podcast/episode/212 January course sale: ⁠https://howtocodewell.net/article/january-2025-course-sale⁠ PHP login from scratch course: https://howtocodewell.net/course/php-login-from-scratch Join YouTube members: http...

Jan 07, 202532 minSeason 4Ep. 212

211 - What happened in 2024

Today we are going to do a year in review and also talk about some predictions for Web Development in 2025 Full write up: https://howtocodewell.net/podcast/episode/211 January Course Sale: https://howtocodewell.net/article/january-2025-course-sale

Jan 06, 202546 minSeason 4Ep. 211

210 - Your first month learning Web Development

Today we talk about how new developers can get overwhelmed when learning how to code for the first time and strategies to learn code efficiently and effectively. Full write up at https://howtocodewell.net/podcast/episode/210 January Sale now on. All courses are $5 https://howtocodewell.net/article/january-2025-course-sale

Jan 06, 202546 minSeason 4Ep. 210

209 - Your HTTP response is invalid

HTTP responses is a fundamental component of the Hypertext Transfer Protocol (HTTP) but what are they? In today's show we are going to discuss what they are and why every developer needs to learn how to use them. Courses and tutorials mentioned PHP Control structures course https://howtocodewell.net/course/php-control-structures What is a DVCS https://howtocodewell.net/article/what-is-a-dvcs What is a database https://howtocodewell.net/article/what-is-a-database What is a database schema https:/...

Dec 11, 202442 minSeason 4Ep. 209

208 - What's going on with the PHP job market

Show notes: https://howtocodewell.net/podcast/episode/208 Cloudways is offering HTCW viewers 40% the first 4 months of VPS hosting and 40 hassle free migrations. https://howtocodewell.net/cloudways Laravel tutorials: Getting started with continual integration and continual delivery using GitHub Actions https://howtocodewell.net/tutorial/getting-started-with-continual-integration-and-continual-delivery-using-github-actions How to create a Laravel bash deploy script https://howtocodewell.net/tutor...

Nov 29, 202451 minSeason 4Ep. 208

207 - PHP 8.4 and Symfony security advisories

Join the member only chat and support the show https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join In today's show we take a look at what is new in PHP 8.4 discuss the Symfony security advisories and talk about when is the best time to build an API. PHP 8.4 PHP 8.4 will be released on November 21st 2024 https://wiki.php.net/todo/php84 . Some improvements include: - Property hooks - New without parentheses - Asymmetric visibility - array_find - Implicit nullable types - HTML5 support - ...

Nov 22, 202454 minEp. 207

206 - PHP Tutorials, Mac Mini M4 concerns and Schemas

Get 20% off your first 2 Web Hosting months at Cloudways https://platform.cloudways.com/signup?id=182670&coupon=codewell&data1=podcast Join the member only chat and support the show https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join New PHP Tutorials: How to create a Laravel bash deploy script https://howtocodewell.net/tutorial/laravel-bash-ssh-deploy-script When to use PHP switch or match statements https://howtocodewell.net/tutorial/when-to-use-php-switch-or-if-or-match-stat...

Nov 15, 202447 minSeason 4Ep. 200

205 - Sort your source control

Show notes: https://howtocodewell.net/podcast/episode/205 Join the How to code well YouTube channel to get premium courses, tutorials and more https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join

Nov 08, 202436 minSeason 4Ep. 205

204 - What's in your database?

Today I am going to teach you what a database is. You can watch the full episode at https://howtocodewell.net/podcast/episode/204 We're going to cover the following topics: - What is data - What is a database - What is a DBMS - What is SQL - What is NoSQL

Nov 01, 202439 minSeason 4Ep. 204

203 - Get a Software Development job using social media

We are continuing our mini series on getting into the Software Development industry and today I'm going to discuss how to use social media to your advantage. // Recommended products and services Manning courses and books - https://www.manning.com/?utm_source=pfwd-1&utm_medium=affiliate&utm_campaign=affiliate&a_aid=pfwd-1 Web hosting with Cloudways - https://www.cloudways.com/en/?id=182670 // Web Development tutorials and courses Learn how to become a web developer and level up your p...

Dec 15, 202353 minSeason 4Ep. 203

202 - What to ask in a Software Development interview

Show notes: https://howtocodewell.net/podcast/202 If you're wondering what you should wear to your next Software Developer interview or what questions you could ask then listen to this episode. We are going to talk about a candidates appearance and other things to do with Software Engineering interviews.

Dec 08, 202332 minSeason 4Ep. 202

201 - Software Developers CV Checklist

There are certain things that Software Developers should and should not include on the CV's. Let's talk about how to write a stand out CV so that you can land your next Software Development role. // Recommended products and services Manning courses and books - https://www.manning.com/?utm_source=pfwd-1&utm_medium=affiliate&utm_campaign=affiliate&a_aid=pfwd-1 Web hosting with Cloudways - https://www.cloudways.com/en/?id=182670 // Web Development tutorials and courses Learn how to beco...

Dec 01, 202336 minSeason 4Ep. 201

200 - Software Development Interview - Soft Skill Questions

In the 200th episode of the How To Code Well podcast we are going to talk about soft skill questions asked during Software Development. // Recommended products and services Manning courses and books - https://www.manning.com/?utm_source=pfwd-1&utm_medium=affiliate&utm_campaign=affiliate&a_aid=pfwd-1 Web hosting with Cloudways - https://www.cloudways.com/en/?id=182670 // Web Development tutorials and courses Learn how to become a web developer and level up your programming skills in P...

Nov 24, 202333 minSeason 200Ep. 4

199 - What's going on with the Web development Job Market

Let us talk about the weirdness that is currently happening in the Web Development job market and in particular focus on contracting. // Web Development tutorials and courses Learn how to become a web developer and level up your programming skills in PHP, Python, JavaScript, Linux and more at https://howtocodewell.net JavaScript courses https://youtube.com/playlist?list=PLZdsdjcJ44WWaBGywrjhXjlJnilh6Z0NX&si=GunpkXQ_PTMtS_lo Python courses https://youtube.com/playlist?list=PLZdsdjcJ44WUgC0NVg...

Nov 17, 202313 minSeason 4Ep. 200

198 - How to deploy WordPress with Docker

Today we are going to talk about deploying a WordPress website using Docker. Word Press Docker Install https://github.com/pfwd/wordpress-install Programming tutorials: https://howtocodewell.net Support the show on Patreon: https://www.patreon.com/howToCodeWell

Nov 10, 202315 minSeason 4Ep. 198

196 - Get WordPress off of PHP 7.4

Today we discuss how to get WordPress off of PHP 7.4 and on to PHP 8.x with handy upgrade tips and tricks that can be applied to other PHP frameworks. Other tutorials and episodes mentioned. - 195 What's new in PHP 8.3 https://youtu.be/59JkLHx2Yq8 - 194 Ditch TypeScript https://youtu.be/0D7pfQZdak4 - How to use the PHP interactive shell https://youtu.be/c0_iimmevqU Learn how to code well https://howtocodewell.net

Oct 20, 202323 minSeason 4Ep. 196

195 - What's new in PHP 8.3

Today we are taking a look at what is new in PHP 8.3 PHP 8.3 will be released on November 23rd 2023 and has some interesting new features and breaking changes that every PHP develop should be aware of. Checkout the features, breaking changes and links to the RFCs at https://stitcher.io/blog/new-in-php-83 Learn web development https://howtocodewell.net

Oct 13, 202314 minSeason 4Ep. 196

194 - When to not use TypeScript

Let's talk about TypeScript and when not to use it. In some cases plain JavaScript is all you need. http://www.howtocodewell.net

Sep 22, 202313 minSeason 4Ep. 194

192 - What to do when you've completed your work

What do you do when you have finished all your tickets and you have two days remaining in the sprint? Send me a message: https://howtocodewell.net/contact Watch the episode: https://youtu.be/BV6sPzW4rOw Follow: Twitter https://twitter.com/howtocodewell YouTube: https://youtube.com/howtocodewell...

Mar 03, 202320 minSeason 4Ep. 192

191 - NHS legacy IT meltdown

NHS legacy IT meltdown https://www.theregister.com/2023/01/30/hospital_legacy_systems_recovery/ https://www.theregister.com/2022/07/22/hospital_it_meltdown/ JD Sports says 10 million customers hit by cyber attack. https://www.bbc.co.uk/news/business-64452986 Git commit patterns https://dev.to/jasonh33/git-commit-patterns-5dm7...

Feb 23, 202326 minSeason 4Ep. 191

190 - AI Land Grab

Today I'm talking about Microsofts Artificial Intelligence land grab, we've got more details on what happened with the FAA and I'm giving away a JetBrains license. To get the JetBrains license please send me a message on Twitter https://twitter.com/howtocodewell explaining your background in coding and what you are going to build with the JetBrains IDE. Want to get in touch? https://howtocodewell.net/contact My web development courses ➡️ Learn How to build a JavaScript Tip Calculator ➡️ Learn Ja...

Jan 26, 202316 min

189 - Grounded by code

This should not of been allowed to happen. I have so many questions. This is not how software should be developed or deployed. Corrupt software took down the FAA system. https://www.nbcnews.com/news/us-news/software-blamed-faa-outage-three-decades-old-years-upgrade-official-sa-rcna65562 Join https://howtocodewell.net Send me a message https://howtocodewell.net/contact...

Jan 15, 202323 minSeason 4Ep. 189
For the best experience, listen in Metacast app for iOS or Android