How To Code Well

How To Code Well

By Peter FisherTechnology
Download on the App Store

How To Code Well episodes

  • 98 - Learn MVC NOW!

    This is why you should learn MVC 

    - Understand how requests and responses work 

    - Gain an understanding of how to separate a web app - Companies require you to know this

     - Enables you to build scaleable enterprise applications 

    - You Learn how to decouple code and application responsibilities 

    ➡️ Learn How to build a JavaScript Tip Calculator 

    ➡️ Learn JavaScript arrays

    ➡️ Learn PHP arrays

    ➡️ Learn Python

    ✉️ Get my weekly newsletter

    ⏰ My current live coding schedule

    Tuesdays 07:00 - Live coding on Twitch

    Thursdays 21:00 = Live Podcast YouTube

    Sundays 14:30 - Live coding on Twitch

    55 min
  • 97 - 5 Things I would learn in 2021 if I was a new software developer

    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 

    ➡️ Learn JavaScript arrays

    ➡️ Learn PHP arrays

    ➡️ Learn Python

    ✉️ Get my weekly newsletter

    ⏰ My current live coding schedule

    Tuesdays 07:00 - Live coding on Twitch

    Thursdays 21:00 = Live Podcast YouTube

    Sundays 14:30 - Live coding on Twitch

    52 min
  • 96 - Why Top 5 Programming Languages To Learn In 2021 Lists Are STUPID

    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 courses

    ➡️ Learn How to build a JavaScript Tip Calculator 

    ➡️ Learn JavaScript arrays

    ➡️ Learn PHP arrays

    ➡️ Learn Python

    ✉️ Get my weekly newsletter

    ⏰ My current live coding schedule

    Tuesdays 07:00 - Live coding on Twitch

    Thursdays 21:00 = Live Podcast YouTube

    Sundays 14:30 - Live coding on Twitch

    41 min
  • 95 - 5 Reasons to learn Git Stash

    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 to build a JavaScript Tip Calculator 

    ➡️ Learn JavaScript arrays

    ➡️ Learn PHP arrays

    ➡️ Learn Python

    ✉️ Get my weekly newsletter

    ⏰ My current live coding schedule

    Tuesdays 07:00 - Live coding on Twitch

    Thursdays 21:00 = Live Podcast YouTube

    Sundays 14:30 - Live coding on Twitch

    45 min
  • 94 - 5 Reasons to learn Git Pull Requests

    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

    ➡️ Learn How to build a JavaScript Tip Calculator 

    ➡️ Learn JavaScript arrays

    ➡️ Learn PHP arrays

    ➡️ Learn Python

    ✉️ Get my weekly newsletter

    ⏰ My current live coding schedule

    Tuesdays 07:00

    Thursdays 21:00

    Sundays 14:30 All times are BST

    Watch previous livestreams here

    35 min
  • 93 - The things I learnt when upgrading Symfony 5

    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 why I needed to do the upgrade earlier than I expected and how I planned to roll out the new system.  The upgrade didn't go smoothly and lots of bugs were discovered after the rollout.  As the system was being upgraded I kept notes of what I would and wouldn't do again and how to avoid the same problems.  These notes will be used when I upgrade the system to PHP 8.

    This episode was recorded live on YouTube: https://youtu.be/35DRtb4WM88

    ====================

    📓 My web development courses

    ➡️ Learn How to build a JavaScript Tip Calculator https://www.youtube.com/watch?v=l3cUp-HEmuI&list=PLZdsdjcJ44WVa4lhVwkCtQPSG8aqgjzjK

    ➡️ Learn JavaScript arrays https://www.youtube.com/watch?v=K3WzmRXtExg&list=PLZdsdjcJ44WWaBGywrjhXjlJnilh6Z0NX

    ➡️ Learn PHP arrays https://www.youtube.com/watch?v=C9gILLIyV-M&list=PLZdsdjcJ44WUWbArkekAHznqfJ60vW8V_ 

    ➡️ Learn Python https://www.youtube.com/watch?v=mYt8kFobRBc&list=PLZdsdjcJ44WXkZs76CYt5n9pW6j3WmWeJ

    ✉️ Get my weekly newsletter https://email.howtocodewell.net/signup

    ⏰ My current live coding schedule http://twitch.tv/howtocodewell

    Tuesdays 07:00 Thursdays 21:00 Sundays 14:30 All times are BST

    Which previous livestreams here: https://www.youtube.com/channel/UCD0bfB1Xjhe0ZLXhhwXeJPQ/

    ➡️ In todays show I mentioned:

    - My HTML, CSS, JavaScript Tip Calculator course  https://www.youtube.com/playlist?list=PLZdsdjcJ44WVa4lhVwkCtQPSG8aqgjzjK

    - My AWS S3 command line Udemy course https://bit.ly/3bV2Mzt

    - Patrons and how to support How To Code Well http://patreon.com/howToCodeWell

    ➡️ Follow How To Code Well:

    https://www.twitter.com/howtocodewell 

    https://www.twitch.tv/howtocodewell 

    https://www.facebook.com/howtocodewell 

    https://www.instagram.com/howtocodewell

    1 hr 4 min
  • 92 - Hacktober headaches

    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 OCTOCODER 

    My web development courses  

    ➡️ Learn How to build a JavaScript Tip Calculator  

    ➡️ Learn JavaScript arrays  

    ➡️ Learn PHP arrays   

    ➡️ Learn Python   

    ✉️ Get my weekly newsletter   

    ⏰ My current live coding schedule  

    Tuesdays 07:00 

    Thursdays 21:00 

    Sundays 14:30 All times are BST 

    Watch previous livestreams here

    54 min
  • 91 - Deep Dive Into Agile With Chris Ginn

    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 first on the podcast in episode 78 where he talked about his career journey from a DBA to an ADL.   

    Chris shares his extensive knowledge about the Agile delivery process and breaks down the Agile methodologies into easy to understand segments whilst explaining the delivery of a typical system. 

    We discuss how a company can transition into an Agile work flow and Chris explains the typical Agile ceremonies such as sprint planning, daily scrums, sprint review, sprint retrospective and backlog refinements.  

    ====================  

    📓 My web development courses  

    ➡️ Learn How to build a JavaScript Tip Calculator https://www.youtube.com/watch?v=l3cUp-HEmuI&list=PLZdsdjcJ44WVa4lhVwkCtQPSG8aqgjzjK  

    ➡️ Learn JavaScript arrays https://www.youtube.com/watch?v=K3WzmRXtExg&list=PLZdsdjcJ44WWaBGywrjhXjlJnilh6Z0NX 

    ➡️ Learn PHP arrays https://www.youtube.com/watch?v=C9gILLIyV-M&list=PLZdsdjcJ44WUWbArkekAHznqfJ60vW8V_  

    ➡️ Learn Python https://www.youtube.com/watch?v=mYt8kFobRBc&list=PLZdsdjcJ44WXkZs76CYt5n9pW6j3WmWeJ  

    ✉️ Get my weekly newsletter https://email.howtocodewell.net/signup  

    ⏰ My current live coding schedule http://twitch.tv/howtocodewell 

    Tuesdays 07:00 Thursdays 21:00 Sundays 14:30 All times are BST 

    Which previous livestreams here: https://www.youtube.com/channel/UCD0bfB1Xjhe0ZLXhhwXeJPQ/  

    ➡️ In todays show I mentioned: 

    - My HTML, CSS, JavaScript Tip Calculator course  https://www.youtube.com/playlist?list=PLZdsdjcJ44WVa4lhVwkCtQPSG8aqgjzjK 

    - My AWS S3 command line Udemy course https://bit.ly/3bV2Mzt

    - Patrons and how to support How To Code Well http://patreon.com/howToCodeWell  

    ➡️ Follow How To Code Well: 

    https://www.twitter.com/howtocodewell 

    https://www.twitch.tv/howtocodewell 

    https://www.facebook.com/howtocodewell 

    https://www.instagram.com/howtocodewell

    48 min
  • 90 - From Database Administrator To Agile Delivery Lead - Chris Ginn Interview

    Today I interview Chris Ginn https://www.linkedin.com/in/chrisginn1  

    During his career Chris Ginn was a DBA (Database Administrator) looking after hundreds of database servers for MessageLabs/Symantec, he then worked for the 5th largest company in the world (UnitedHealth Group). 

    Chris also worked in QA (Quality Assurance) and has loads of experience in working with enterprise systems.   

    After learning more about Agile, Chris changed his career direction and is now a certified Agile Delivery Lead. As a Scrum master he has helped improve the work flows and given support to his development team.  If you would like to hire Chris as a Scrum Master, DBA or ADL then get in touch over Linkedin in: https://www.linkedin.com/in/chrisginn1


    You can watch this interview on YouTube: https://youtu.be/bcWVO88UAUE

    If you like this interview then check out the other ones: https://howtocodewell.fm/

    ====================  

    📓 My web development courses  

    ➡️ Learn How to build a JavaScript Tip Calculator https://www.youtube.com/watch?v=l3cUp-HEmuI&list=PLZdsdjcJ44WVa4lhVwkCtQPSG8aqgjzjK

    ➡️ Learn JavaScript arrays https://www.youtube.com/watch?v=K3WzmRXtExg&list=PLZdsdjcJ44WWaBGywrjhXjlJnilh6Z0NX

    ➡️ Learn PHP arrays https://www.youtube.com/watch?v=C9gILLIyV-M&list=PLZdsdjcJ44WUWbArkekAHznqfJ60vW8V_

    ➡️ Learn Python https://www.youtube.com/watch?v=mYt8kFobRBc&list=PLZdsdjcJ44WXkZs76CYt5n9pW6j3WmWeJ

    ✉️ Get my weekly newsletter https://email.howtocodewell.net/signup

    ⏰ My current live coding schedule http://twitch.tv/howtocodewell

    Tuesdays 07:00 

    Thursdays 21:00 

    Sundays 14:30 All times are BST 

    Watch previous livestreams here https://www.youtube.com/howtocodewelllive

    ➡️ In todays show I mentioned: 

    - My HTML, CSS, JavaScript Tip Calculator course https://www.youtube.com/playlist?list=PLZdsdjcJ44WVa4lhVwkCtQPSG8aqgjzjK

    - Patrons and how to support How To Code Well http://patreon.com/howToCodeWell;

    ➡️ Follow How To Code Well: 

    Twitter https://www.twitter.com/howtocodewell

    YouTube https://www.twitch.tv/howtocodewell

    Facebook https://www.facebook.com/howtocodewell

    Instagram https://www.instagram.com/howtocodewell

    54 min
  • 89 - How I'm upgrading a headless CMS and API to Symfony 5 and PHP 8

    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 always tricky and requires a lot of planning and preparation.  

    If you rush into a major upgrade then you will risk having to do a lot of hot fixes to production after deployment so it is crucial to get it right the first time.  

    📓 My web development courses  

    ➡️ Learn How to build a JavaScript Tip Calculator  

    ➡️ Learn JavaScript arrays  

    ➡️ Learn PHP arrays   

    ➡️ Learn Python   

    ✉️ Get my weekly newsletter  

    ⏰ My current live coding schedule  

    Tuesdays 07:00 

    Thursdays 21:00

     Sundays 14:30 

    All times are BST 

    Which previous livestreams here:   

    ➡️ In todays show I mentioned:

    •  My HTML, CSS, JavaScript Tip Calculator course   
    • My AWS S3 command line Udemy course  
    • Patrons and how to support How To Code Well  
    •  ➡️ Follow How To Code Well: 

      • Twitter 
      • Twitch 
      • Facebook 
      • Instagram 
      • 23 min

      About How To Code Well

      From the publisher's feed

      Web development discussions and interviews from Peter Fisher. Covering JavaScript, Linux, Docker, PHP, Python, MYSQL, HTML and more