All Episodes
How To Code Well — 214 episodes · page 1 of 3
219 - Only test the code you control
218 - How to make your PHPUnit tests smarter
217 - Laravel 12 is here
216 - Trapping a substance within another material
215 - Objects Vs Classes
214 - Strategic software architecture
213 - Choosing the right software architecture
212 - Symfony Killer features
211 - What happened in 2024
210 - Your first month learning Web Development
E209 - Your HTTP response is invalid
208 - What's going on with the PHP job market
207 - PHP 8.4 and Symfony security advisories
206 - PHP Tutorials, Mac Mini M4 concerns and Schemas
205 - Sort your source control
204 - What's in your database?
203 - Get a Software Development job using social media
202 - What to ask in a Software Development interview
201 - Software Developers CV Checklist
200 - Software Development Interview - Soft Skill Questions
199 - What's going on with the Web development Job Market
198 - How to deploy WordPress with Docker
197 - I have a PHP plugin idea that could make you money
196 - Get WordPress off of PHP 7.4
195 - What's new in PHP 8.3
194 - When to not use TypeScript
192 - What to do when you've completed your work
191 - NHS legacy IT meltdown
190 - AI Land Grab
189 - Grounded by code
188 - Maintain the line
187 - 2023 Web development trends
186 - Will ChatGPT be a better developer than you?
185 - Costly Clouds
184 - Get better code reviews
183 - The federated web is not what you think
182 - Bringing down the walled garden
181 - Elon Musk is not giving Web Developers enough time to fix Twitter
180 - Stop relying on other peoples code
179 - PHP has 3 problems
178 - Why you should create static API's
177 - Is WAMP, MAMP or LAMP enough to be a successfully web developer?
176 - You're doing Agile spikes wrong
175 - Should beginner programmers learn JavaScript, Python or PHP
174 - Advice for Web Development Team Leaders
173 - What does Pre-Production mean?
172 - Will Web Development die in 10 years?
171 - Full time vs contractor web developer. 5 Reasons to be a contractor
170 - Full time vs contractor. 5 Reasons to be a permanently employed Web Developer
169 - 5 things every contract Web Developer needs
168 - What is a design system?
167 - Reacts killer feature
166 - 5 ways to Speed up Cypress automation tests
165 - Flaky Tests
164 - My thoughts on Kubernetes after 3 months
163 - Why 10x developers are not paid any more
162 - Why I'm learning TypeScript
161 - Did Google create a sentient being?
160 - PHP Version Stats
159 - Deployment Stage
158 - 5 Software Development Misconceptions
157 - Remote working is not a one size fits all perk
156 - You don't have to test your code all of the time
155 - Monorepo experiment
154 - 10 Tips for Continual Integration
153 - Self Hosted Vs Cloud Services
152 - Testing Testing
151 - What are Syntax Errors
150 - What is Syntax?
149 - Sugar that syntax
148 - The Best Bug Tracking Tools
147 - How to fix a bug
146 - What makes an acceptable bug ticket
145 - 5 Things you should not do in Software Development
144 - 5 Build tools every Software Developer needs to learn
142 - 6 Ways to improve your code tests
142 - 5 Ways to improve your business logic
141 - Web Development Guide for 2022
140 - Code Iteration time is critical to web development success
139 - Shopping carts are hard
138 - The Coder Mindset
137 - Hello PHP 8.1
136 - Breaking Changes in PHP
135 - Web 3 is coming - Be ready!
134 - Should PHP bugs go on GitHub
133 - New home, new code
132 - Unleash the Apple M1 beast
131 - 10 Git branching good practice tips
130 - Why you NEED a side project!
129 - Get ready for Symfony 6
128 - What is a software development environment?
127 - Is It Production Ready Yet?
126 - Apple to save the children
125 - What would I do if I wasn't a Web Developer
124 - Why is jQuery so popular in 2021?
123 - Load Testing With K6
122 - Software sells the hardware. What if Microsoft did this?
121 - My 15 Minute Bug Fixing Rule
120 - Live Q&A Docker, Linux, Rumble and more
119 - 26 Tips For Jr. Web Developers