How To Code Well
Activity Overview
Episode publication activity over the past year
Episodes
118 - Learning PHP - Listen to this! - 100 Days of PHP
25 Jun 2021
Contributed by Lukas
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 b...
117 - Service Unavailable
18 Jun 2021
Contributed by Lukas
In todays podcast we are going to talk about the 503 HTTP Status Code. Error 503 = Service Unavailable From the W3C: The server is current...
116 - Don't Repeat Yourself
11 Jun 2021
Contributed by Lukas
In todays podcast episode we are going to talk about the DRY software principle. In software development DRY stands for Don't Repeat Yourself. L...
115 - Upgrading to PHP 8
04 Jun 2021
Contributed by Lukas
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...
114 - Docker Nagware - How Docker is trying to get your money
28 May 2021
Contributed by Lukas
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 ...
113 - Software Frameworks vs Libraries
21 May 2021
Contributed by Lukas
Today we are going to talk about libraries vs frameworks in software development. A software library is something you use that enhances your ap...
112 - 10 Best Resources For Web Developers
14 May 2021
Contributed by Lukas
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:...
111 - Where Do I Put My Algorithm?
07 May 2021
Contributed by Lukas
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...
110 - Apple Spring 2021 Event For Web Developers
30 Apr 2021
Contributed by Lukas
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 K...
109 - Should Software Developers write code on CRAPPY Hardware??
23 Apr 2021
Contributed by Lukas
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 o...
108 - 10 Technical Interview Tips
16 Apr 2021
Contributed by Lukas
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 ...
107 - Not all code is equal
09 Apr 2021
Contributed by Lukas
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 H...
106 - 5 Tools every PHP developer should know
02 Apr 2021
Contributed by Lukas
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 ➡️ Le...
105 - 5 Reasons To Test Your Code
26 Mar 2021
Contributed by Lukas
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...
104 - 10 Web Security Tips
19 Mar 2021
Contributed by Lukas
Securing a webserver is not easy and it takes time. Security isn't something that you set and forget. Any security improvements must be mo...
103 - The Flutter Effect
12 Mar 2021
Contributed by Lukas
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 ...
102 - Minimum Requirements
07 Mar 2021
Contributed by Lukas
What are the minimum hardware requirements of a web developer in 2021 My web development courses ➡️ Learn How to build a JavaScript Tip Calculator...
101 - Technical Regret
07 Mar 2021
Contributed by Lukas
Oh I have sooo much technical regret. Lets rebuild the frontend of howtocodewell.net My web development courses ➡️ Learn How to build a Java...
100 - API Testing
07 Mar 2021
Contributed by Lukas
Lets talk about API testing My web development courses ➡️ Learn How to build a JavaScript Tip Calculator ➡️ Learn JavaScript arrays ➡️...
99 - HTCW 2021 Tech Roadmap
28 Jan 2021
Contributed by Lukas
This is the 2021 Tech roadmap for howtocodewell.net My web development courses ➡️ Learn How to build a JavaScript Tip Calculator ➡️ Lear...
98 - Learn MVC NOW!
07 Jan 2021
Contributed by Lukas
This is why you should learn MVC - Understand how requests and responses work - Gain an understanding of how to separate a web app - Compa...
97 - 5 Things I would learn in 2021 if I was a new software developer
17 Dec 2020
Contributed by Lukas
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 ...
96 - Why Top 5 Programming Languages To Learn In 2021 Lists Are STUPID
11 Dec 2020
Contributed by Lukas
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 cou...
95 - 5 Reasons to learn Git Stash
03 Dec 2020
Contributed by Lukas
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...
94 - 5 Reasons to learn Git Pull Requests
29 Nov 2020
Contributed by Lukas
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 ➡️...
93 - The things I learnt when upgrading Symfony 5
23 Oct 2020
Contributed by Lukas
Welcome to the first live podcast show! In todays episode I talk about the things I learnt when upgrading the HTCW CMS and API to Symfony 5. I discuss...
92 - Hacktober headaches
22 Oct 2020
Contributed by Lukas
Today I'm going to talk about my views on Hacktoberfest and do a live Q and A. Announcements 20% HTCW Merch throughout October with code...
91 - Deep Dive Into Agile With Chris Ginn
18 Sep 2020
Contributed by Lukas
In today's podcast Chris Ginn (https://www.linkedin.com/in/chrisginn1) and I do a deep dive into Agile. Chris is an Agile Delivery Lead and was ...
90 - From Database Administrator To Agile Delivery Lead - Chris Ginn Interview
11 Sep 2020
Contributed by Lukas
Today I interview Chris Ginn https://www.linkedin.com/in/chrisginn1 During his career Chris Ginn was a DBA (Database Administrator) looking aft...
89 - How I'm upgrading a headless CMS and API to Symfony 5 and PHP 8
04 Sep 2020
Contributed by Lukas
In today's podcast I discuss how I am going to upgrade the HTCW CMS and API to PHP 8 and Symfony 5. Upgrading a system to a major version is alw...
88 - How to make a JavaScript API Client
01 Aug 2020
Contributed by Lukas
What is an API client compared to an API endpoint and how do you build, test and document a API client? These are some of the questions that I answer ...
87 - New Courses and PHP 8
24 Jul 2020
Contributed by Lukas
I have created a beginner friendly HTML, CSS and JavaScript course. This is quite different from the other courses that we have on HTCW because ...
86 - Microsoft drops PHP Windows support
10 Jul 2020
Contributed by Lukas
In a message to the PHP externals, Microsoft has announced that it is dropping Windows support for PHP 8 and beyond. In this episode I am going to di...
85 - Docker best practices 19 tips, tricks and techniques
03 Jul 2020
Contributed by Lukas
Docker is a fantastic tool to have in your web development tool box. Here are 19 Docker tips and techniques that I wish I knew when I started using Do...
84 - My Web Development tools and work flow
26 Jun 2020
Contributed by Lukas
Whilst live coding on Twitch I was asked about my web development work flow, the different types of tools that I use and what to expect when progressi...
83 - The How To Code Well roadmap 2020
05 Jun 2020
Contributed by Lukas
The new How To Code Well website is being developed live on Twitch and I intend to put it live in early December this year. In this podcast I disc...
82 - How am I so productive?
22 May 2020
Contributed by Lukas
Useful productivity is key to the success of How To Code Well. Producing video tutorials, live streaming on Twitch and interviewing guests on the po...
81 - Clean PHP - building a WordPress importer
08 May 2020
Contributed by Lukas
Today I am going to talk about clean php. This was a suggestion from Mohjak on the discord server. Mohjak suggested to do a video discussion on how to...
80 - How to audit legacy code
02 May 2020
Contributed by Lukas
In todays How To Code Well podcast I am going to discuss the tools and techniques that I sometimes use to audit legacy code and web applications. The...
79 - You Will Never Learn Everything
23 Apr 2020
Contributed by Lukas
In today's How To Code Well podcast I am going to talk about when you should and shouldn't learn certain skills in web development. This is based on a...
78 - From care worker to coder - Emily Wallace Price interview
17 Apr 2020
Contributed by Lukas
In today's podcast I am joined by Emily Wallace Price who talks about her development story and career change from care worker to coder. Emily was...
77 - Working from home tips during lock down - Matt Brunt Interview
10 Apr 2020
Contributed by Lukas
Matt Brunt joins me to talk about what it's like working from home during lockdown. We discuss some of the advantages and dis advantages of workin...
76 - Use Terraform and Ansible to test your DevOps configuration
03 Apr 2020
Contributed by Lukas
Today we are going to talk about two technologies that I've been learning to deploy and test infrastructure. These are Terraform and Ansible. I...
75 - 19 Working from home tips
13 Mar 2020
Contributed by Lukas
Due to Covid-19 more people are being told to work from home. I have been a remote developer for 8 years and today I want to discuss 19 tips for work...
74 - Monoliths and Microservices
06 Mar 2020
Contributed by Lukas
Today we are going to discuss the rebuild of howtocodewell.net using a microservice architecture. The current site is a basic Monolith and I would lik...
73 - How are programmers valued
28 Feb 2020
Contributed by Lukas
Today I'm going to talk about how we sometimes measure the value of programmers. Sometimes this can help define how much a programmer is paid and ...
72 - 19 Web Development misconceptions
21 Feb 2020
Contributed by Lukas
Here are 19 misconceptions about web development! These include; Women can't code, Web development is getting easier, Vue is better than React and...
71 - 19 Ways to save time while learning to code
14 Feb 2020
Contributed by Lukas
Here are 19 ways to save time while learning to code. This is a list for both junior and senior web developers looking to improve their programming sk...
70 - Why I don't need a CMS ..... Yet
07 Feb 2020
Contributed by Lukas
Today I'm going to discuss some improvements that I have planned for the howtocodewell.net website. I also mention why I don't need a CMS ......
69 - Ben Orenstein talks about pair programming with Tuple
31 Jan 2020
Contributed by Lukas
Ben Orenstein is a co founder of a pair programming tool called Tuple that allows remote developers to share and alter code in realtime. Ben joins me...
68 - Web Development at Maple Rock Design - Richard Bell Interview
24 Jan 2020
Contributed by Lukas
Richard Bell is a joint director at Maple Rock Design in Cheltenham and he joins me to discuss his coding background and what web development services...
67 - What is a Web Development consultant? - Sam Foot Interview
17 Jan 2020
Contributed by Lukas
Sam Foot from Apptimise joins me to discuss the differences between a developer and a consultant in web development. We also talk about his coding ba...
66 - My thoughts on Software Testing in 2020
10 Jan 2020
Contributed by Lukas
Let me explain my relationship with software testing and why I think you should learn to test your code in 2020. In this episode I discuss my history...
65 - What to learn first in Web Development - Jeremy Onion interview
03 Jan 2020
Contributed by Lukas
Jeremy Onion joins me on the How To Code Well podcast to talk what you should learn first in web development. We discuss the difference between backen...
64 - I enjoy coding because - Season 2 end of year special
27 Dec 2019
Contributed by Lukas
I would like to thank all the How To Code Well season two guests! Listen to the podcast here: https://howtocodewell.fm In 2020 we start season 3! Show...
63 - Thank you 2019 + Announcement
20 Dec 2019
Contributed by Lukas
2019 is nearly over and I want to take this time to thank everyone who has listened to the podcast and to all the amazing guests that have been on the...
62 - Holiday Burnout
13 Dec 2019
Contributed by Lukas
Holiday burnout is a thing and I want to talk about how programers get burnt out around the holiday season. I mention a few of things that can cause b...
61 - What am I looking forward to in 2020
06 Dec 2019
Contributed by Lukas
The technologies, programming languages and frameworks that we use in web development are constantly changing and getting better. Here are just some...
60 - Why is Laravel so good! - Matt Stauffer interview
29 Nov 2019
Contributed by Lukas
Matt Stauffer joins me on the How To Code Well podcast to talk about why Laravel is so good! Matt is a technical director at 'Tighten', autho...
59 - Developer Comfort Zones
22 Nov 2019
Contributed by Lukas
Today I am going to talk about developer comfort zones. I will be mentioning the many comfort zones that I have created and moved out of in my web dev...
58 - What to expect from Junior Developers - Jonan Scheffler
15 Nov 2019
Contributed by Lukas
Jonan Scheffler joins me on the How To Code Well podcast to talk about junior developers, the web development hiring process and a whole lot more Jon...
57 - Teaching Java and Live coding - Ted M Young interview
08 Nov 2019
Contributed by Lukas
Ted M Young joins me on the How To Code Well podcast to talk about teaching Java and live coding on Twitch Ted has a fascinating coding background wh...
56 - Beachcasts programming tutorial videos on YouTube and Twitch - Adam Culp interview
01 Nov 2019
Contributed by Lukas
Adam Culp joins me on the How To Code Well podcast to talk about Beachcast tutorial videos on Twitch and YouTube. Adam and I both teach programming a...
55 - Software testing - Jenna Charlton Interview
18 Oct 2019
Contributed by Lukas
Jenna Charlton joins me on the How To Code Well podcast to talk about software testing. Jenna is a lead software tester from the united states and ha...
54 - Podcast take over - Jeremy Onion interviews me
18 Oct 2019
Contributed by Lukas
Today's podcast is going to be a bit different as Jeremy Onion interviews me. Jeremy ask's me about my web development journey, my educational...
53 - From factory worker to Web Developer - Matthew Glen interview
11 Oct 2019
Contributed by Lukas
Matthew Glen joins me on the How To Code Well podcast to talk about changing careers from factory worker to web developer. Listen on the podcast: We t...
52 - Web Development adaptability skills
04 Oct 2019
Contributed by Lukas
Being able to adapt to different circumstances is very important in a web developers career. In this podcast I discuss certain ways to improve your ad...
51 - JavaScript Developers should learn React Today! - Web Dev Simplified (Kyle Cook) Interview
27 Sep 2019
Contributed by Lukas
Kyle Cook from Web Dev Simplified joins me on the How To Code Well podcast to talk about React and his new course Learn React Today. You can get the ...
50 - Twilio and live coding - Gary Hockin interview
20 Sep 2019
Contributed by Lukas
Gary Hockin joins me on the How To Code Well podcast to talk about live coding on Twitch and working at Twilio. Gary is a developer evangelist at Twi...
49 - Working on legacy code - Anna Filina interview
06 Sep 2019
Contributed by Lukas
Anna Filina joins me on the How To Code Well podcast to talk about working on legacy code. We discuss the pros and cons of working on legacy code and ...
48 - Side projects in Web Development - Jessica Smith EPIC LAN interview
29 Aug 2019
Contributed by Lukas
Jessica Smith joins me on the How To Code Well podcast to talk about side projects in Web Development. Jessica is an old colleague of mine and a great...
47 - Ghost the professional publishing platform - David Darnes interview
29 Aug 2019
Contributed by Lukas
David Darnes joins me on the How To Code Well podcast to talk about the features of Ghost, the professional publishing platform. Ghost is a versatil...
46 - AMA, Live coding, courses and more
23 Aug 2019
Contributed by Lukas
Today I talk about the 4 main areas of How To Code Well and announce a future AMA. The areas that we cover include the podcast, live coding, the YouTu...
45 - Personal development - Jeremy Onion interview
16 Aug 2019
Contributed by Lukas
Jeremy Onion joins me on the How To Code Well podcast to give advice to web developers who are looking to progress in their careers. Today's topic...
44 - Speaking at Web Development conferences - Matt Brunt interview
09 Aug 2019
Contributed by Lukas
Matt Brunt is my guest on todays How To Code Well podcast. Matt is a web developer, public speaker and mentor. Matt talks about his background in web ...
43 - Google CSS Developer Relations - Adam Argyle Interview
02 Aug 2019
Contributed by Lukas
Adam Argyle is my guest on today's How To Code Well podcast and talks about working in CSS developer relations at Google Chrome. Adam talks about...
42 - What is Agile? - Scott Ambler interview
26 Jul 2019
Contributed by Lukas
Scott Ambler joins me to talk about Agile development in today's How To Code Well podcast Scott Ambler is a disciplined agilist and chief scienti...
41 - What are static site generators - Oliver Davies interview
19 Jul 2019
Contributed by Lukas
Oliver Davies joins me to talk about Static Site Generators on the How To Code Well Podcast. Static Site Generators are becoming very popular in web ...
40 - Donate WC - Ines Van Essen interview
12 Jul 2019
Contributed by Lukas
Ines Van Essen the founder of Donate WC is my guest on today's How To Code Well podcast. Donate WC is a donation and sponsorship site that has hel...
39 - Amazon Software Development Manager - Jacques Woodcock interview
05 Jul 2019
Contributed by Lukas
Have you ever wondered what it's like working at Amazon as a Software Development Manager? Well in today's How To Code Well podcast I am joine...
38 - How to be a better Web Developer - Emma Bostain interview
28 Jun 2019
Contributed by Lukas
Emma Bostain is my guest on today's How To Code Well podcast and talks about how to be a better Web Developer. We discuss the many aspects of impr...
37 - Learning to code after 30 - Stephen Doherty interview
21 Jun 2019
Contributed by Lukas
Today Stephen Doherty is my guest on the How To Code Well podcast and talks about learning to code over 30. Stephen is from the US and before he turn...
36 - Binomial making better web VR - Stephanie Hurlburt interview
14 Jun 2019
Contributed by Lukas
Today Stephanie Hurlburt is my guest on the How To Code Well podcast. Stephanie is the co owner of Binomial (binomial.info) which makes the image and...
35 - From call centre to coder - Josh Hudson interview
07 Jun 2019
Contributed by Lukas
In episode 35 of the How To Code Well podcast Josh Hudson joins me to talk about how he became a web developer. In his 30's, Josh has made a major...
34 - Notist your public speaking portfolio - Drew McLellan interview
31 May 2019
Contributed by Lukas
Drew McLellan is today's guest on the How To Code Well podcast. Drew talks about how and why he helped create Notist. (https://noti.st) Notist is ...
33 - The human security factor of Web Development - Rob Wilson Interview
24 May 2019
Contributed by Lukas
Rob Wilson is today's guest on the How To Code Well podcast. Rob is a senior PHP developer at Superdry in Cheltenham and has done many talks on we...
32 - Test to break principle - Rob Waller interview
17 May 2019
Contributed by Lukas
The video version of the show: https://youtu.be/h4Cd2tiCIxg Rob Waller is today's guest on How To Code Well podcast. Rob talks about testing cod...
31 - Iteration podcast John Jacob interview
10 May 2019
Contributed by Lukas
John Jacob from the Iteration podcast is today's guest on How To Code Well. We talk about how the Iteration podcast started and what programming b...
30 - Best resources for self taught developers - Tom Vorel interview
03 May 2019
Contributed by Lukas
Tom Vorel is a self taught react developer and joins me on the How To Code Well podcast to talk about the best resources for self taught web developer...
29 - Learn programming for FREE at codebar
26 Apr 2019
Contributed by Lukas
Kimberley Cook joins me on the How To Code Well podcast to discuss learning to code at codebar. codebar is a non-profit initiative that facilitates t...
28 - Matt Trask Open sourcing mental illness
19 Apr 2019
Contributed by Lukas
Matt Trask joins me on today's podcast to talk about Open Sourcing Mental Illness (OSMI) and why mental health is important in Web Development. M...
27 - Whats new in Drupal 8+ - Oliver Davies interview
12 Apr 2019
Contributed by Lukas
Oliver Davies from Microserve joins me on today's podcast. We a talk about the differences in Drupal versions, building Drupal content management ...
26 - How to write the best CV - Get hired in Web Development
05 Apr 2019
Contributed by Lukas
Jeremy Onion joins me on the How To Code Well podcast to discuss the web development recruitment process. Jeremy gives some valuable tips on how to wr...
25 - PHP + Bitcoin = On demand air travel
29 Mar 2019
Contributed by Lukas
In this podcast episode I am joined by William A. Ibarra who runs Aviation Services (https://aviatorservices.com). This is a website that offers on de...
24 - Effective teaching - Olivia Liddell interview
22 Mar 2019
Contributed by Lukas
Being able to effectively teach and train members of your web development team is a vital skill to have. Not only will you need to communicate your co...
23 - Web Development soft skills - Web Dev Simplified interview
15 Mar 2019
Contributed by Lukas
Having good soft skills is crucial for every employee and in any industry as they are required when working with and for others. As web developers we ...
22 - Compassionate Software Development - Ash Furrow interview
08 Mar 2019
Contributed by Lukas
Ash Furrow talks about compassionate software development in today's How To Code Well podcast. Ash Furrow is a speaker, author, volunteer and open...
21 - Web Development laptop stickers - DevLids interview
01 Mar 2019
Contributed by Lukas
I interviewed Antonio Radovcic about his laptop stickers project called DevLids. http://devlids.com Antonio Radovcic is a frontend developer at Valte...
20 - PHP optimisation - Kat Zieñ Podcast interview
22 Feb 2019
Contributed by Lukas
Todays podcast guest is Kat Zieñ who is a Fincrime engineer at Monzo, a co-organiser at PHP South West and London Gophers. Kat gave a talk on PHP pe...
19 - Acceptance testing legacy code
09 Feb 2019
Contributed by Lukas
Legacy code is everywhere and we cannot escape it. Today I'm going to talk about making legacy code acceptable from a developers perspective. Whe...