How To Code Well

How To Code Well

howtocodewell.fm
Web Development Discussions


EP49 What Am I Looking Forward To In 2020 - How To Code Well Podcast
Dec 6 • 15 min
The technologies, programming languages and frameworks that we use in web development are constantly changing and getting better. Here are just some of things that I am looking forward to using in 2020. This list includes PHP updates, Python changes and…
EP48 Why Is Laravel So Good! - Matt Stauffer Interview - How To Code Well Podcast
Nov 29 • 55 min
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’, author, Twitch streamer, speaker and podcast host. He builds web systems with Laravel and other PHP related…
EP47 Developer Comfort Zones - How To Code Well Podcast
Nov 22 • 14 min
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 development career. I’m also going to give examples when you should stay in your comfort zone and if you…
EP46 What To Expect From Junior Developers - Jonan Scheffler - How To Code Well Podcast
Nov 15 • 52 min
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 Jonan is a developer advocate, coder and teacher with a background of freelance web development and computer…
EP45 Teaching Java and Live Coding - Ted M Young Interview - How To Code Well Podcast
Nov 8 • 69 min
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 which began at the age of 13 building stock programs that drew analytical charts. Ted sold the program to…
S2 E44 Beachcasts Programming Tutorial Videos On YouTube and Twitch - Adam Culp Interview
Nov 1 • 66 min
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 and web development on Twitch and YouTube. Adam first came on the podcast in episode 5 and back then his…
S2 E43 Software Testing - Jenna Charlton Interview
Oct 18 • 48 min
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 has lots of experience testing large applications and leading a team of talented software testers. We talk…
S2 E42 Podcast Take Over - Jeremy Onion Interviews Me
Oct 18 • 75 min
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 background and what programming languages I have learnt. We also discuss my web development career and how I…
S2 E41 From Factory Worker To Web Developer - Matthew Glen Interview
Oct 11 • 31 min
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 talk about why he decided to change his career and how he started to learn web development. Matthew has a…
S2 E40 Web Development Adaptability Skills
Oct 4 • 29 min
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 adaptability skills and how to alter to new situations in a web developers career. We talk about accepting…
S2 E39 JavaScript Developers Should Learn React Today! - Web Dev Simplified (Kyle Cook) Interview
Sep 27 • 32 min
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 course here: http://bit.ly/2ndUMpu Kyle talks about what it’s like to be a React developer, what…
S2 E38 Twilio and Live Coding - Gary Hockin Interview
Sep 20 • 53 min
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 Twilio, international speaker, senior PHP developer and gamer. As part of his role at Twilio Gary live codes…
S2 E36 Working On Legacy Code - Anna Filina Interview
Sep 6 • 59 min
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 what the term ‘legacy code’ actually means. Anna is a speaker, Youtuber and consultant who specialises in…
S2 E37 Side Projects In Web Development - Jessica Smith EPIC LAN Interview
Aug 29 • 40 min
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 PHP developer. Jessica is a senior developer at Fasthosts where I previously worked for a few years. To…
S2 E35 Ghost The Professional Publishing Platform - David Darnes Interview
Aug 29 • 63 min
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 versatile publication platform that is used by well known companies and household names such as CloudFlare, Open…
S2 E34 AMA, Live Coding, Courses and More
Aug 23 • 13 min
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 YouTube channel and the training courses for programmers
S2 E33 Personal Development - Jeremy Onion Interview
Aug 16 • 85 min
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 is about personal development and training. Jeremy has recently been on a certified training course with…
S2 E32 Speaking at Web Development Conferences - Matt Brunt Interview
Aug 9 • 62 min
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 development including his experiences at university and how having a sandwich degree helped him get a job…
S2 E31 Google CSS Developer Relations - Adam Argyle Interview
Aug 2 • 67 min
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 his background in web development and how his career has progressed at Google. We also discuss the future of…
S2 E30 What is Agile? - Scott Ambler Interview
Jul 26 • 61 min
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 scientist at ‘Disciplined Agile’. Scott explains what agile is and how it can benefit a projects life cycle. Scott…
S2 E29 What are Static Site Generators - Oliver Davies Interview
Jul 19 • 48 min
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 development and they come in many shapes and sizes which cater for different website requirements. Many…
S2 E28 Donate WC - Ines Van Essen Interview
Jul 12 • 36 min
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 helped many people attend WordPress WordCamps all over the world. Ines talks about the importance of donations…
S2 E27 Amazon Software Development Manager - Jacques Woodcock Interview
Jul 5 • 50 min
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 joined by Jacques Woodcock who talks about how he has progressed in his career and what it’s like to work for Amazon.…
S2 E26 How To Be A Better Web Developer - Emma Wedekind Interview
Jun 28 • 51 min
Emma Wedekind 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 improving as a Web Developer including technical, soft and hard skills. We also talk about previous experiences…
S2 E25 Learning To Code After 30 - Stephen Doherty Interview
Jun 21 • 55 min
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 turned 30 worked in the family business as a life accident and health insurance agent. Once Stephen turned 30…
S2 E24 Binomial Making Better Web VR - Stephanie Hurlburt Interview
Jun 14 • 56 min
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 texture compression product called Basis. Basis is greatly improving compression speed, file size and…
S2 E23 From Call Centre To Coder Josh Hudson Podcast Interview
Jun 7 • 33 min
In Episode 23 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 career change. After 10 years working in a call centre Josh is now a junior web developer! Josh talks about…
S2 E22 Notist Your Public Speaking Portfolio - Drew McLellan Interview
May 31 • 44 min
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 a place to build your public speaking portfolio. A place to share your slides, but also to collate feedback,…
S2 E21 The Human Security Factor Of Web Development - Rob Wilson Interview
May 24 • 53 min
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 web development security. In this episode Rob explains the many human factors of web site security, how web…
S2 E20 Test To Break Principle - Rob Waller Interview
May 17 • 46 min
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 code and testing an application for failures and expected outcomes. Rob Waller is a software developer with a…
S2 E19 Iteration Podcast John Jacob Interview
May 10 • 63 min
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 books have been reviewed. We also discuss how John and JP met and what happened to first season of the…
S2 E18 Best Resources For Self Taught Developers - Tom Vorel Interview
May 3 • 71 min
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 developers In this video Tom talks about the different ways of learning how to code using podcasts, online and…
S2 E17 Learn Programming for FREE at codebar
Apr 26 • 55 min
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 the growth of a diverse tech community by running regular programming workshops. The codebar workshops…
S2 EP16 Matt Trask Open Sourcing Mental Illness
Apr 19 • 39 min
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. Matt Trask is senior PHP developer, open source contributor, speaker, OSMI volunteer and keen cyclist. If you…
S2 EP15 Whats new in Drupal 8+
Apr 12 • 69 min
Oliver Davies from Microserve joins me on today’s podcast. We a talk about the differences in Drupal versions, building Drupal content management systems and contributing to the Drupal framework. Oliver is a Drupal developer at Microserve where he builds…
S2 EP14 How To Write The Best CV - Get Hired In Web Development
Apr 5 • 81 min
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 write the best CV and explains what requirements are needed when applying for a new role in web…
S2 E13 PHP + Bitcoin = On Demand Air travel
Mar 29 • 32 min
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 demand air travel for private hire . The website that runs on PHP and allows for Bitcoin transactions.…
S2 E12 - Effective Teaching - Olivia Liddell Podcast Interview
Mar 22 • 38 min
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 code changes to other developers but you may also need to help the end users to learn the new features that…
Web Development Soft Skills - Web Dev Simplified Interview
Mar 15 • 22 min
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 work with both technical and non technical team members. We may also communicate with clients or end…
Compassionate Software Development - Ash Furrow Interview - S2 EP 10
Mar 8 • 49 min
Ash Furrow talks about compassionate software development in today’s How To Code Well podcast. Ash Furrow is a speaker, author, volunteer and open source contributor. Ash runs a weekly Peer Lab in New York and is a volunteer at Pursuit (Formally known as…
Web Development Laptop Stickers - DevLids interview
Mar 1 • 33 min
I interviewed Antonio Radovcic about his laptop stickers project called DevLids. http://devlids.com Antonio Radovcic is a frontend developer at Valtech in Germany and has created DevLids to display stickered laptops from tech/design/science-related…
PHP Optimisation - Kat Zieñ Podcast Interview
Feb 22 • 21 min
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 performance optimisation at Sunshine PHP (SunPHP19) in Miami and was kind enough to be on the podcast after…
Acceptance Testing Legacy Code
Feb 8 • 11 min
Legacy code is everywhere and we cannot escape it. Today I’m going to talk about making legacy code acceptable from a developers perspective. When taking over a legacy project or adding features to an existing application it is important to be aware of…
Open Source Recruitment - Nathaniel Smith Interview
Feb 1 • 49 min
Todays podcast guest is Nathaniel Smith from Socially Responsible Recruitment (SR2). Nathaniel is an open source recruiter who specialises in PHP and Javascript recruitment. Nathaniel discusses the web development trends he sees when recruiting for PHP or…
Adam Culp Interview - Sunshine PHP Conference - Beachcasts - Public Speaking
Jan 25 • 60 min
Todays podcast guest is Adam Culp. He is the organiser of Sunshine PHP Conference, South Florida PHP user group (SoFloPHP), Author, Host of Beach Casts tech videos and a PHP consultant at Rogue Wave. We talk about being a PHP consultant, working on legacy…
From Self Taught Coder to React Developer - Tom Vorel Interview
Jan 18 • 48 min
Today I interview Tom Vorel who has recently had his first week in his first web development job. He is a self taught web developer who studied Javascript, HTML, CSS and other disciplines whilst having another full time job. In this video Tom talks about…
Up coming podcast guests, channel announcements and more S2 EP3
Jan 16 • 27 min
I’ve got some announcements to make regarding the podcast, conferences and courses! Interview with Jeremy Onion: https://youtu.be/PGmNM5xArVo Interview with Tom Vorel: COMING SOON Interview with Adam Culp: COMING SOON If you want to be on the show then…
Upgrading PHP - A Freelancers Perspective - S2 EP2
Jan 11 • 14 min
PHP 5.6 has reached End Of Life (EOL). There will be many developers who are looking to upgrade to PHP 7 but before the upgrade can be made lots of decisions, testing and adjustments need to be made. At the time of recording the stable version of PHP is…
2019 Web Development Predictions #S2 #EP1
Dec 31, 2018 • 9 min
Here are my predictions for web development in 2019. 1) PWA (Progressive Web Apps) will be as/more popular then AMP (Accelerated Mobile Pages) 2) GraphQL will not replace REST 3) Microsoft will embrace more OSS 4) JavaScript to have another big NPM…
How To Code Well #12 10 Best Practices For Developing An API
Dec 21, 2018 • 15 min
As a freelance web developer I have created many API layers and API clients and these have been developed in PHP, Javascript and Python. In this episode I am going to discuss 10 tips and best practices when developing API and API clients. These tips can…
How To Code Well #11 Interview With Jeremy Onion - Coder To Manager
Dec 11, 2018 • 50 min
Jeremy Onion is the Technical Director at Torpedo Group. To say that his web development career has been varied would be a massive understatement. Jeremy has worked in e-commerce, the security sector, web hosting, logistics, and more. He has also worked…
How To Code Well #10 When To Roll Your Own Code
Dec 2, 2018 • 19 min
As web developers we are discouraged from reinventing the wheel, we are told that we must stand on the shoulders of giants and be apart of the open source world. But when should a developer roll their own code instead of using an open source project. This…
How To Code Well #9 Update 4.0 2018
Nov 25, 2018 • 14 min
Welcome to update 4.0, a quarterly review of How To Code Well. There are loads of web development announcements and some changes to the video and tutorial schedule.
How To Code Well #8 Creating A Website Is Not Easy In 2018
Nov 17, 2018 • 26 min
Creating a website is no longer a simple and perhaps fun task. Or at least it isn’t as fun or easy as it used to be. A developer has to invest time and effort in the environment and tooling that is used, instead of concentrating on the code and the…
How To Code Well #7 Your JavaScript is overweight!
Nov 17, 2018 • 45 min
JavaScript has changed, it has grown up and got better over the years. JavaScript is fitter and stronger than it ever has been. So why is your JavaScript over weight and a slob at sending responses to the browser? In todays show I’m going to talk about…
How To Code Well #6 Typecast as a frontend or backend or full stack web developer
Nov 17, 2018 • 28 min
There are many types of web developers. Traditionally there are frontend developers, who tend to deal with the client sided components such as JavaScript, CSS, HTML and user journeys. The opposite of a frontend developer is a backend developer, who’s…
How To Code Well #5 Refactoring and Restructuring Code
Nov 17, 2018 • 57 min
The technical language and the terminology that we use to explain how a system is built, how a system needs to be altered and how it can be improved is very important in programming. Often we mix up the meaning of restructuring and refactoring and this…
How To Code Well #4 Tools Vs Techniques
Nov 17, 2018 • 55 min
Let’s talk about tools versus techniques when it comes to web development. Should web developers focus more on tools and less on techniques? What kind of tools do we/should we use? What are my favourite programming techniques? How have programming tools…
How To Code Well #3 Feeding Your Feedback Loops
Nov 17, 2018 • 56 min
Let’s talk about feedback loops when coding and developing web systems. You will find both positive and negative feedback loops in many places in life. When writing a computer program or web system we can use feedback loops to inform us of system…
How To Code Well #2 Clean Up Your Code
Nov 17, 2018 • 58 min
Today we are going to be talking about code quality and how to clean up your code. This week I have mostly been working on Lambda functions in AWS, setting up more servers and fixing web designs. We are going to talk about all of this and more!
How To Code Well #1 Using CDN’s
Nov 17, 2018 • 43 min
In todays afternoon live stream I am going to talk about CDN’s and moving lots of assets from one server to another Plus I have some announcements to make for upcoming courses and of course I will try and answer web development questions.