Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

How To Code Well

Technology

Activity Overview

Episode publication activity over the past year

Episodes

Showing 1-100 of 218
Page 1 of 3 Next → »»

219 - Only test the code you control

25 Mar 2025

Contributed by Lukas

Let's talk about how to test code that you don't controlShow notes: https://howtocodewell.net/podcast/episode/219Support the show and get earl...

218 - How to make your PHPUnit tests smarter

18 Mar 2025

Contributed by Lukas

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

217 - Laravel 12 is here

17 Mar 2025

Contributed by Lukas

In today's show we discuss more Laravel tutorials and look at what is coming in Laravel 12Show notes: https://howtocodewell.net/podcast/episode/217Sup...

216 - Trapping a substance within another material

04 Feb 2025

Contributed by Lukas

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

215 - Objects Vs Classes

28 Jan 2025

Contributed by Lukas

Today we are going to talk about Laravel collections, conferences and object orientation. Show notes: https://howtocodewell.net/podcast/episode/215 ...

214 - Strategic software architecture

21 Jan 2025

Contributed by Lukas

In today's episode we talk about Symfony console input arguments, a Laravel bridge for Digital Ocean and we discuss Software architecture. Tutori...

213 - Choosing the right software architecture

14 Jan 2025

Contributed by Lukas

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

212 - Symfony Killer features

07 Jan 2025

Contributed by Lukas

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

211 - What happened in 2024

06 Jan 2025

Contributed by Lukas

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

210 - Your first month learning Web Development

06 Jan 2025

Contributed by Lukas

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

209 - Your HTTP response is invalid

11 Dec 2024

Contributed by Lukas

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

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

29 Nov 2024

Contributed by Lukas

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

207 - PHP 8.4 and Symfony security advisories

22 Nov 2024

Contributed by Lukas

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

206 - PHP Tutorials, Mac Mini M4 concerns and Schemas

15 Nov 2024

Contributed by Lukas

Get 20% off your first 2 Web Hosting months at Cloudways https://platform.cloudways.com/signup?id=182670&coupon=codewell&data1=podcast Join ...

205 - Sort your source control

08 Nov 2024

Contributed by Lukas

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

204 - What's in your database?

01 Nov 2024

Contributed by Lukas

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

203 - Get a Software Development job using social media

15 Dec 2023

Contributed by Lukas

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

202 - What to ask in a Software Development interview

08 Dec 2023

Contributed by Lukas

Show notes: https://howtocodewell.net/podcast/202 If you're wondering what you should wear to your next Software Developer interview or what questions...

201 - Software Developers CV Checklist

01 Dec 2023

Contributed by Lukas

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

200 - Software Development Interview - Soft Skill Questions

24 Nov 2023

Contributed by Lukas

In the 200th episode of the How To Code Well podcast we are going to talk about soft skill questions asked during Software Development. // Recommende...

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

17 Nov 2023

Contributed by Lukas

Let us talk about the weirdness that is currently happening in the Web Development job market and in particular focus on contracting. // Web Developm...

198 - How to deploy WordPress with Docker

10 Nov 2023

Contributed by Lukas

Today we are going to talk about deploying a WordPress website using Docker. Word Press Docker Install https://github.com/pfwd/wordpress-install Prog...

197 - I have a PHP plugin idea that could make you money

03 Nov 2023

Contributed by Lukas

Let's discuss my PHP plugin idea that could also make you money. https://howtocodewell.net

196 - Get WordPress off of PHP 7.4

20 Oct 2023

Contributed by Lukas

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

195 - What's new in PHP 8.3

13 Oct 2023

Contributed by Lukas

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

194 - When to not use TypeScript

22 Sep 2023

Contributed by Lukas

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

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

03 Mar 2023

Contributed by Lukas

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

191 - NHS legacy IT meltdown

23 Feb 2023

Contributed by Lukas

NHS legacy IT meltdown https://www.theregister.com/2023/01/30/hospital_legacy_systems_recovery/ https://www.theregister.com/2022/07/22/hospital_it_mel...

190 - AI Land Grab

26 Jan 2023

Contributed by Lukas

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

189 - Grounded by code

15 Jan 2023

Contributed by Lukas

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

188 - Maintain the line

06 Jan 2023

Contributed by Lukas

Let's talk about the current  https://howtocodewell.net maintenance mode.  Links John Doe  https://john-doe.neocities.org/ Single Page ...

187 - 2023 Web development trends

18 Dec 2022

Contributed by Lukas

A high level roadmap for howtocodewell.net and a deep look into the web development trends of 2023. BitTo AI https://www.producthunt.com/posts/bito-ai...

186 - Will ChatGPT be a better developer than you?

10 Dec 2022

Contributed by Lukas

Howtocodewell.net is now live! Signup to enrol in courses PHP 8.2 is here. Check out some of the features https://laravel-news.com/php-8-2-0 Courses o...

185 - Costly Clouds

02 Dec 2022

Contributed by Lukas

Is React going anywhere? By Ruben Casas https://www.infoxicator.com/is-react-going-anywhere Why we’re leaving the cloud By David Heinemeier Hansson ...

184 - Get better code reviews

24 Nov 2022

Contributed by Lukas

Change log I’ve been traveling. Recently came back from holiday. The GL- Travel route has been very useful. I need to still some time to do a ful...

183 - The federated web is not what you think

17 Nov 2022

Contributed by Lukas

Change log  I'm traveling in the coming weeks have bought myself  - Travel router GL-AXT1800  - Private internet access VPN  I wil...

182 - Bringing down the walled garden

10 Nov 2022

Contributed by Lukas

Change log - Having a code freeze for a few weeks :) Twitter lay offs begin Follow up on the Twitter story. It is reported that Elon has laid of nearl...

181 - Elon Musk is not giving Web Developers enough time to fix Twitter

03 Nov 2022

Contributed by Lukas

Change log - Code Quiz is still getting some good pull requests.  There are 30+ issues that need your help.  If you're a JavaScript, Docker ...

180 - Stop relying on other peoples code

27 Oct 2022

Contributed by Lukas

Turbo pack Vercel have announced Turbopack which they claim will be a Rust based successor to web pack. https://vercel.com/blog/turbopack Vercel are c...

179 - PHP has 3 problems

20 Oct 2022

Contributed by Lukas

Changelog Code Quiz - We now have a Next JS website. This is also running a Docker image. No React components yet. - Docker compose files are now in t...

178 - Why you should create static API's

13 Oct 2022

Contributed by Lukas

Change log Code Quiz (https://github.com/howToCodeWell/code-quiz) OpenAPI generator is now working on the code quiz monorepo Lots of great contribu...

177 - Is WAMP, MAMP or LAMP enough to be a successfully web developer?

06 Oct 2022

Contributed by Lukas

Change log The first build of the http://howtocodewell.net pre-production Docker image is making its way through the GitLab pipelines towards the Ku...

176 - You're doing Agile spikes wrong

29 Sep 2022

Contributed by Lukas

Change log Code Quiz API https://github.com/howToCodeWell/code-quiz Thank you to MetinBaris and everyone else who has contributed to the Code Quiz ...

175 - Should beginner programmers learn JavaScript, Python or PHP

22 Sep 2022

Contributed by Lukas

Change log Code Quiz API https://github.com/howToCodeWell/code-quiz Added GitHub Actions to the JavaScript Api-Client Added API Platform package ...

174 - Advice for Web Development Team Leaders

15 Sep 2022

Contributed by Lukas

Changelog The Code Quiz GitHub repository now has a basic mock API client that uses a JSON Server. This was installed on the Tuesdays Live stream W...

173 - What does Pre-Production mean?

08 Sep 2022

Contributed by Lukas

Change log The second Code quiz has a bunch of JavaScript questions. Join in on Twitter (https://twitter.com/howtocodewell) or Instagram (https://in...

172 - Will Web Development die in 10 years?

01 Sep 2022

Contributed by Lukas

Will Web Development die in 10 years? Some people think that JavaScript, PHP, Python and other Web Development technologies will die in 10 or even 20 ...

171 - Full time vs contractor web developer. 5 Reasons to be a contractor

25 Aug 2022

Contributed by Lukas

Changelog Big news the staging deployment is completed for the new howtocodewell.net platform This contains Kubernetes Symfony PHP 8 Full ti...

170 - Full time vs contractor. 5 Reasons to be a permanently employed Web Developer

18 Aug 2022

Contributed by Lukas

Change log I’ve created 4 JavaScript YouTube short tutorials that will be released over the coming weeks New talk coding with confidence using PH...

169 - 5 things every contract Web Developer needs

11 Aug 2022

Contributed by Lukas

Changelog I am giving a talk to PHP Minds tonight. The talk is called Code with confidence using PHPCS I’ve been working on the videoThumbnail co...

168 - What is a design system?

04 Aug 2022

Contributed by Lukas

Changelog I've created a playground in the mono-repo for ReactJS experiments I have started working on a very lightweight design system I am givi...

167 - Reacts killer feature

28 Jul 2022

Contributed by Lukas

Changelog Lots of bitty bugs which have prevented me for progressing on the Kubernetes side of the howtocodewell.net staging deployments Lots of PH...

166 - 5 ways to Speed up Cypress automation tests

21 Jul 2022

Contributed by Lukas

Changelog Lots of JavaScript package upgrades have been made to the frontend of howtocodewell.net including TailwindCSS, PostCSS, Webpack and Node i...

165 - Flaky Tests

14 Jul 2022

Contributed by Lukas

Changelog I’ve sorted the Kubernetes ingress controller for the staging deployment of howtocodewell.net I’ve got a few problems with connecting...

164 - My thoughts on Kubernetes after 3 months

07 Jul 2022

Contributed by Lukas

Changelog My Kubernetes CronJob experiments are now working On Tuesdays live YoutTube stream we fixed issues with the PHP implementation of Object ...

163 - Why 10x developers are not paid any more

30 Jun 2022

Contributed by Lukas

Change log I'm currently running experiments with Kubernetes CornJobs I've done lots of under the hood security tweaks with howtocodewell.net I'v...

162 - Why I'm learning TypeScript

23 Jun 2022

Contributed by Lukas

Changlog  The deployment phase of https://howtocodewell.net staging site is going very well. I now have Kubernetes cluster is running via Terrafo...

161 - Did Google create a sentient being?

16 Jun 2022

Contributed by Lukas

Changelog  On Tuesdays live show I fixed all the databases tests for the PHP Registration course  I'm still playing with Gitlab pipelines...

160 - PHP Version Stats

09 Jun 2022

Contributed by Lukas

Change log  - I’ve started learning typescript as I want to convert all the HTCW JavaScript code into TS  - I’ve started playing with a ...

159 - Deployment Stage

03 Jun 2022

Contributed by Lukas

Listen to the show: http://howtocodewell.net/159  Check which features are available in PHP versions http://caniusephp.com  The new HP Dev O...

158 - 5 Software Development Misconceptions

26 May 2022

Contributed by Lukas

Please consider supporting Anna Filina's Ukrainian relatives https://afilina.com/donate/ua-supplies Other ways to support the people of Ukraine  ...

157 - Remote working is not a one size fits all perk

19 May 2022

Contributed by Lukas

Please consider supporting Anna Filina's Ukrainian relatives https://afilina.com/donate/ua-supplies Other ways to support the people of Ukraine  ...

156 - You don't have to test your code all of the time

13 May 2022

Contributed by Lukas

Please consider supporting Anna Filina's Ukrainian relatives https://afilina.com/donate/ua-supplies Other ways to support the people of Ukraine  ...

155 - Monorepo experiment

05 May 2022

Contributed by Lukas

Please consider supporting Anna Filina's Ukrainian relatives https://afilina.com/donate/ua-supplies Other ways to support the people of Ukraine  ...

154 - 10 Tips for Continual Integration

28 Apr 2022

Contributed by Lukas

Changelog Speaking at PHP UG MN on Thursday so this is not a live podcast On Sundays Twitch stream we re-built the first 5 lessons of the PHP login...

153 - Self Hosted Vs Cloud Services

21 Apr 2022

Contributed by Lukas

Please consider supporting Anna Filina's Ukrainian relatives https://afilina.com/donate/ua-supplies Other ways to support the people of Ukraine  ...

152 - Testing Testing

31 Mar 2022

Contributed by Lukas

Please consider supporting Anna Filina's Ukrainian relatives https://afilina.com/donate/ua-supplies  Other ways to support the people of Ukraine ...

151 - What are Syntax Errors

24 Mar 2022

Contributed by Lukas

Please consider supporting Anna Filina's Ukrainian relatives https://afilina.com/donate/ua-supplies  Other ways to support the people of Ukraine ...

150 - What is Syntax?

17 Mar 2022

Contributed by Lukas

Please consider supporting Anna Filina's Ukrainian relatives https://afilina.com/donate/ua-supplies  Other ways to support the people of Ukraine ...

149 - Sugar that syntax

03 Mar 2022

Contributed by Lukas

How to support Ukraine https://supportukrainenow.org/   Change log  I’m working back in the land of legacy.  PHP 5.6  Goose (...

148 - The Best Bug Tracking Tools

24 Feb 2022

Contributed by Lukas

Change log EP 147 is now available. In that episode I talked about the process of fixing a bug PHP UK Keynote: Never stop learning, or how cursor...

147 - How to fix a bug

24 Feb 2022

Contributed by Lukas

Change log  - Yesterday I gave a talk about PHPStan and code confidence to PHP South West  - I’m going to give the talk again:   The ...

146 - What makes an acceptable bug ticket

03 Feb 2022

Contributed by Lukas

Change log  We got to lesson 4 of the PHP course on Tuesday.  Lots of bad documentation has been fixed Working on a Jenkins server for HT...

145 - 5 Things you should not do in Software Development

27 Jan 2022

Contributed by Lukas

Change log  - New personal site peterfisher.me.uk  - New job  - Speaking at Symfony user group in Portugal - Code with Confidence with ...

144 - 5 Build tools every Software Developer needs to learn

20 Jan 2022

Contributed by Lukas

Today I am going to talk about 5 build tools that every software needs to learn. These include the following: Step debugger Command Line Interface ...

142 - 6 Ways to improve your code tests

14 Jan 2022

Contributed by Lukas

Change log: All the code notes for Docker for beginners course has been written. This is available on GitHub I’ve started work on transcribing th...

142 - 5 Ways to improve your business logic

07 Jan 2022

Contributed by Lukas

Business logic isn't just for businesses in the money making sense.    Business logic encapsulates entities and the business rules or polici...

141 - Web Development Guide for 2022

24 Dec 2021

Contributed by Lukas

Web Development Guide for 2022 Web assembly won’t replace JavaScript. TypeScript won’t replace JavaScript. GitHub actions won’t replace you...

140 - Code Iteration time is critical to web development success

17 Dec 2021

Contributed by Lukas

Change log We’ve almost finished the first pass of the documentation for the new PHP course. I have 1 / 2 lessons to go. There are two more passes...

139 - Shopping carts are hard

13 Dec 2021

Contributed by Lukas

Changelog No live stream tonight, My internet has been super patchy today so I’m not even going to try. Unfortunately no PHP 8 short this week. I...

138 - The Coder Mindset

03 Dec 2021

Contributed by Lukas

Changlog I’ve been plugging in Symfony events into the HTCW site when a user registers. Due to being super busy I didn’t get to stream on Tuesd...

137 - Hello PHP 8.1

02 Dec 2021

Contributed by Lukas

Change log The latest YT short teaches the nullsafe operator in PHP 8  The PHP login course has been fully coded. This Tuesday on the YouTube ...

136 - Breaking Changes in PHP

19 Nov 2021

Contributed by Lukas

Today I want to discuss the Deprecate dynamic properties RFC in PHP 8 and give you my view on breaking changes in software development.  Changelo...

135 - Web 3 is coming - Be ready!

12 Nov 2021

Contributed by Lukas

Changelog November short PHP 8 tutorials have been scheduled. These include Nullsafe operator Named arguments Union types Phase 1 howtocodewell....

134 - Should PHP bugs go on GitHub

05 Nov 2021

Contributed by Lukas

There is an RFC https://wiki.php.net/rfc/github_issues which discusses the need to move the PHP bug tracker to GitHub.  In this episode I am goin...

133 - New home, new code

29 Oct 2021

Contributed by Lukas

House keeping  1) We have a new website for the podcast with a shiny new contact form.   2) The assets are now back on the main site. Unfort...

132 - Unleash the Apple M1 beast

22 Oct 2021

Contributed by Lukas

Symfony has updated their documentation design and it looks pretty slick.  Great index page. I think there are some spacing and UX issues but on ...

131 - 10 Git branching good practice tips

15 Oct 2021

Contributed by Lukas

Let's talk about 10 good practice tips when using Git.   Podcast Notes:   PHP News: Swoole is a PHP extension that has been forked due to on...

130 - Why you NEED a side project!

11 Oct 2021

Contributed by Lukas

Today I am going to talk about side project in web development.  Why you need one, how to stay productive and what projects to learn.  Why i...

129 - Get ready for Symfony 6

08 Oct 2021

Contributed by Lukas

Today I am going to talk about Symfony 6 and discuss why PHP developers should be aware of it.   What about Symfony 5.4 LTS?  It will be r...

128 - What is a software development environment?

06 Oct 2021

Contributed by Lukas

In todays software podcast we are going to talk about development environments. What they are and how development environments differ from a productio...

127 - Is It Production Ready Yet?

01 Oct 2021

Contributed by Lukas

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

126 - Apple to save the children

07 Sep 2021

Contributed by Lukas

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

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

06 Sep 2021

Contributed by Lukas

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

124 - Why is jQuery so popular in 2021?

13 Aug 2021

Contributed by Lukas

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

123 - Load Testing With K6

06 Aug 2021

Contributed by Lukas

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

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

30 Jul 2021

Contributed by Lukas

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

121 - My 15 Minute Bug Fixing Rule

16 Jul 2021

Contributed by Lukas

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

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

09 Jul 2021

Contributed by Lukas

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

119 - 26 Tips For Jr. Web Developers

02 Jul 2021

Contributed by Lukas

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

Page 1 of 3 Next → »»