How To Code Well

By Peter Fisher Coding Teacher

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.


Category: Software How-To

Open in iTunes


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 3
Reviews: 0

Description

Web development discussions and interviews from Peter Fisher. Covering JavaScript, Linux, Docker, PHP, Python, MYSQL, HTML and more Peter Fisher is a freelance web and mobile developer in Gloucestershire UK and the Host of the How To Code Well YouTube channel. If you have any feedback or wish to do a collaboration then please get in touch.

Episode Date
S2 E38 Twilio and Live Coding - Gary Hockin Interview
53:22

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 on Twitch and interacts heavily with the programming community.

In the interview we talk about the many great things that Twilio does for developers and what products they offer for their clients.

We also discuss Gary's coding background and how he became a speaker.

Follow Gary Hockin
Twitter: https://twitter.com/GeeH
Website: https://blog.hock.in
Twitch: https://www.twitch.tv/spabby

Follow Twilio
Website: https://www.twilio.com
Twitter: https://twitter.com/twilio

*** My Programming Courses ***
Docker In Motion http://howtocodewell.net/docker-in-motion Use discount YTFISHER to get 40% off at Manning Publications

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Sep 20, 2019
S2 E36 Working On Legacy Code - Anna Filina Interview
59:43

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 legacy code. We delve into Anna's coding background and discuss how Anna started in game development and progressed into web development. We also talk about how Anna became a speaker and what topics she talks about.
Anna will be talking about Effortless Software Development at Bulgaria PHP on November 9th, 2019 Check Anna's website for more details 

Anna is a Code Archaeologist and we focus on her experiences with code discovery and code archaeology. I ask Anna how to improve legacy code and why she prefers working on legacy systems than new projects.

Follow Anna Filina
YouTube: https://www.youtube.com/user/afilina
Twitter: https://twitter.com/afilina
Website: https://afilina.com

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Sep 06, 2019
S2 E37 Side Projects In Web Development - Jessica Smith EPIC LAN Interview
40:16

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 say that Jessica's side project is epic is quite the understatement as in her spare time Jessica is the technical manager at epic.LAN!

epic.LAN is one of the UK's most exciting LAN gaming events featuring a great range of social games and esports tournaments. They run LAN parties across the UK as well as working closely with other gaming industry organisations such as EGX and ESL UK.

Jessica discuses her role at epic.LAN and talks about the sacrifices and accomplishments she has made whilst working on this side project.

We also talk about how Jessica learnt web development and how her career has progressed.

Follow Jessica Smith
Twitter: https://twitter.com/MintopiaUK

Follow Epic.lan
Website: https://www.epiclan.co.uk
Twitter: https://twitter.com/epiclan

*** My Programming Courses ***
Docker In Motion

Hands-on Microservices In Python
- Packt Publishing
- Udemy

*** Programming resources ***
Programming books from Manning Publications
Udemy courses
Skillshare courses 

*** Follow How To Code Well ***
Facebook
Twitter
Youtube
Instagram
Website

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West 

How To Put Your Docker Images On A Diet - PHP South West

Software Complexities - Peter Fisher - PHPSW

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

#epiclan #howToCodeWell #podcast

Aug 29, 2019
S2 E35 Ghost The Professional Publishing Platform - David Darnes Interview
01:03:06

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 Collective, Mozilla, Free Code Camp, Emojipedia and more.

David explains the many features of Ghost including integrations with other systems and systems stacks (JAMStack), the development flow, API functionality, media control and more.

We discuss how decoupled the Ghost platform is and how you could use Ghost with systems like Gatsby, 11ty and other JAMStack tooling.

Before working at Ghost David was working on anchor CMS, Wordpress, BaseKit and graphic design. 

We also discuss the differences between Ghost and other publication platforms such as WordPress and Medium.

Ghost are currently looking to hire a visual designer

Follow Ghost

Website: https://ghost.org

Documentation: https://ghost.org/docs/

Blog: https://ghost.org/blog/

JAMStack https://ghost.org/blog/jamstack/

Integrations: https://ghost.org/integrations/

Forum: https://forum.ghost.org

Try Ghost: https://github.com/TryGhost/Ghost

Eleventy Starter: https://github.com/TryGhost/eleventy-starter-ghost

Gatsby-starter: https://github.com/TryGhost/gatsby-starter-ghost

Twitter: https://twitter.com/Ghost

Careers: https://careers.ghost.org/visual-designer/en

Follow David

Twitter: https://twitter.com/DavidDarnes

Website: https://darn.es

Website: https://david.darn.es

 *** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Aug 29, 2019
S2 E34 AMA, Live Coding, Courses and More
13:43

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.

*** How To Code Well Podcast ***
A weekly Friday video and audio show with guests from all over the web development and programming community

Listen to the shows: howtocodewell.fm
See the schedule and upcoming guests: howtocodewell.fm/schedule

*** How To Code Well YouTube Channel ***
400+ videos that include Docker, JavaScript, PHP, Python and Linux tutorials.
Subscribe to the YouTube channel: youtube.com/howtocodewell

*** How To Code Well Live Coding ***
Join me whilst I build web development projects on Twitch.
Introduce yourself in the chat and ask coding questions.
Weekday live coding at 07:30 BST on Twitch twitch.tv/howtocodewell
Sunday Chill out coding at 14:30 BST on Twitch twitch.tv/howtocodewell

*** How To Code Well programming courses ***
Docker In Motion http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

Mater Python Clean Coding:
- Packt Publishing: http://bit.ly/2NyUVkr
- Udemy: http://bit.ly/2Y5E1tL

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Aug 23, 2019
S2 E33 Personal Development - Jeremy Onion Interview
01:25:53

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 Google Cloud and will soon start an Amazon Web Services (AWS) course. These courses are instructor lead and certificated by training partners. We discuss the differences between instructor lead training and personal training such as self taught Udemy courses.

Jeremy mentions some great techniques for habit tracking, goal setting and planning ahead. We talk about how to apply certain learning styles to the 100 days of code challenge and how to measure progress in a programmers learning journey.

Jeremy Onion is a technical director at the Torpedo Group (https://torpedogroup.com)

Follow Jeremy Onion
Twitter: https://twitter.com/balther74
Linkedin: https://www.linkedin.com/in/balther74/

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Aug 16, 2019
S2 E32 Speaking at Web Development Conferences - Matt Brunt Interview
01:02:11

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 in the industry.

Matt is a fantastic public speaker and has some great advice for developers who are speaking at conferences. Matt's upcoming talks are 'Think Like A Hacker' at GOTO Berlin and DDD East Midlands in October. See Matt's website for more details: https://mfyu.co.uk/talks

Follow Matt Brunt
Twitter: https://twitter.com/Brunty
Website: https://mfyu.co.uk

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Aug 09, 2019
S2 E31 Google CSS Developer Relations - Adam Argyle Interview
01:07:31

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 the web, how CSS is evolving and what Google Chrome features are coming soon.

Adam has worked at Google for many years but has recently started work in CSS Developer relations at Google Chrome. We talk about about his day to day roles and responsibilities and what projects he is working on.

We also discuss the benefits of using the JAMstack for portfolios and how PWA's (Progressive Web Apps) are changing how developers are building mobile applications. 

Adam gives some great examples of the benefits that Houdini will offer to frontend web developers and offers some fantastic advice for developers looking to work at Google.

Follow Adam Argyle
Twitter: https://twitter.com/argyleink

Web:nerdy.dev

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Aug 02, 2019
S2 E30 What is Agile? - Scott Ambler Interview
01:01:40

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 mentions that agile is not only suited to software development and gives some great examples of where agile can be used outside of web development.

We also discuss the differences between agile and other strategies such as the waterfall methodology.
Scott talks about the the future of agile and what to look out for when hiring an agile coach or consultant.

Follow Scott Ambler
Twitter: https://twitter.com/scottwambler
Web: http://www.disciplined-agile.com

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

Python Clean Coding
- Packt Publishing: http://bit.ly/2NyUVkr
- Udemy: http://bit.ly/2Y5E1tL

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jul 26, 2019
S2 E29 What are Static Site Generators - Oliver Davies Interview
48:23

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 web development programming languages have their own flavours of static site generators such as Jeklly for Ruby, Sculpin for PHP and Gatsby for JavaScript.

Oliver and I have both built many websites using static site generators and are aware of some of the pros and cons to using them. We discuss this what static site generators are, when to use them and more importantly when not too.

Follow Oliver Davies
Twitter: https://twitter.com/opdavies
Web: https://www.oliverdavies.uk/

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

Python Clean Coding
- Packt Publishing: http://bit.ly/2NyUVkr
- Udemy: http://bit.ly/2Y5E1tL

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jul 19, 2019
S2 E28 Donate WC - Ines Van Essen Interview
36:23

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 and conference sponsorships. She also talks about the inspiration behind Donate WC and explains her background in Web Development.

Donate WC has recently achieved this years donation target of 10,000 Euros and are looking to double this for 2020.

If you want to donate then click here: https://donatewc.org/make-a-donation/
If you want to apply for sponsorship please click here: https://donatewc.org/sponsorship-application-form/

Follow Ines Van Essen
Twitter: https://twitter.com/motherofcode

Follow Donate WC
Web: https://donatewc.org
Twitter: https://twitter.com/donate_wc


*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jul 12, 2019
S2 E27 Amazon Software Development Manager - Jacques Woodcock Interview
50:12

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.

Jacques is a Software Development manager who works on internal software tools at Amazon and has worked there for over 2 years.

Jacques talks about how to get a job at Amazon and discusses the hiring process for Software Development Managers.

Follow Jacques Woodcock
https://twitter.com/jacqueswoodcock

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jul 05, 2019
S2 E26 How To Be A Better Web Developer - Emma Wedekind Interview
51:07

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 that we've had in our own development journeys.
Emma has a lot of experience in Programming, Leadership and Web Development and shares a lot of advice for both junior and senior Web Developers.

Emma Wedekind is the founder of Coding Coach which is a mentoring initiative that helps Web Developers find mentors. Emma works at 'Log Me In' and is an instructor at Eggheadio, as well as being a host on the Ladybug Podcast.

Follow Emma Wedekind
Twitter: https://twitter.com/EmmaWedekind

Get mentorship at Coding Coach
Web: mentors.codingcoach.io
Twitter: https://twitter.com/codingcoach_io

Listen to the Lady Bug Podcast:
Web: http://ladybug.dev
Twitter: https://twitter.com/ladybugpodcast

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jun 28, 2019
S2 E25 Learning To Code After 30 - Stephen Doherty Interview
55:25

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 he decided to learn how to code and is now a full time web developer working in a digital agency.

Stephen talks about how he taught himself how to code whilst working in a totally different career and his experiences of becoming a web developer.

Follow Stephen Doherty
Twitter: https://twitter.com/thestemado
Web: https://www.quora.com/topic/Source-Code

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jun 21, 2019
S2 E24 Binomial Making Better Web VR - Stephanie Hurlburt Interview
56:52

The video version of the interview: https://youtu.be/QbZZ8ZaopQg

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 performance of images and their textures. This will vastly improve how images are handled on the web, on the desktop, in computer games and within virtual reality.

Find out more at binomial.info

We also discuss the current state of virtual reality in 2019 and what might be coming in the future of VR.

Stephanie talks about her background and how she got into coding. She also shares some great advice for junior developers getting into the industry. Other topics we that we cover include freelancing, managing a business, pricing structures and more.

Follow Stephanie Hurlburt
Twitter: https://twitter.com/sehurlburt
Web: http://stephaniehurlburt.com

Follow Binomial
Twitter: https://twitter.com/_binomial
Web: http://binomial.info

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jun 14, 2019
S2 E23 From Call Centre To Coder Josh Hudson Podcast Interview
33:47

The video version of the show: https://youtu.be/7SULbU03PRY

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!

In this episode Josh talks about the transition from working in call centre to learning how to code and eventually working at Tilt as a junior frontend web developer.

Josh talks about programmer burnout, web developer career progression and gives some great advice on how to learn coding and gain confidence in your development learning journey.


Follow Josh Hudson:
Web: http://josh-hudson.co.uk
Twitter: https://twitter.com/joshyhud

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jun 07, 2019
S2 E22 Notist Your Public Speaking Portfolio - Drew McLellan Interview
44:06

The video version of the show: https://youtu.be/dQK1frHIpkQ

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, tweets, photos, resources and everything to create a permanent history of your speaking events.
Drew talks about the technologies behind Notist, the challenges and decisions that were made during development of the site. Drew also lists the upcoming features that Notist will offer in the future and how Notisit is changing the public speaking portfolio space.

Follow Notist:
Web: https://noti.st
Twitter: https://twitter.com/benotist

Follow Drew McLellan:
Web: https://allinthehead.com
Twiiter: https://twitter.com/drewm

Drew McLellan is also the co founder of Perch CMS (https://grabaperch.com)


*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

May 31, 2019
S2 E21 The Human Security Factor Of Web Development - Rob Wilson Interview
53:12

The video version of the show:

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 developers can follow security best practices and what to do if you find yourself dealing with a security breach.

We also talk about what it's like working at Superdry as a PHP developer. Rob mentions the many websites and web applications that Superdry has developed for their e-commerce business.

Follow Rob Wilson
Twitter: https://twitter.com/devtoolboxuk

Robs Wilsons talks:
Web Security - The Human Factor - Rob Wilson - PHPSW: Security, May 2018
https://youtu.be/4c-c8qUWve8

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

May 24, 2019
S2 E20 Test To Break Principle - Rob Waller Interview
46:08

The video version of the show: https://youtu.be/h4Cd2tiCIxg

Rob Waller is today's guest on the 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 background in managing development teams. He is also a speaker and has given many talks on software testing.

We discuss the best way to test legacy code, how to explain the importance of testing to stakeholders and the difference between testing for failure and expected outcomes.

We also talk about Rob's interview on CNN. Rob created an application that found fake followers on Twitter. This app was used during a previous US election by many journalists.

Follow Rob Waller
Twitter: https://twitter.com/RobDWaller

Robs talks:
Test to Break Principle:
PHP South West https://youtu.be/vRtioaertzU
PHP UK Conference https://youtu.be/JDwFyRXbVHQ


*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

#testingToBreak #podcast #webDevelopment

May 17, 2019
S2 E19 Iteration Podcast John Jacob Interview
01:03:19

The video version of the show: https://youtu.be/3A6xAG47svo


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 Iteration podcast. John explains how he got into web development and built his freelance career at better.dev

The Iteration podcast hosted by John Jacob and JP. Each episode covers a chapter in a programming book. I recommend the podcast to both junior and senior developers who would like to gain knowledge in programming practices, coding principles and exposure to other programming languages.

John Jacob is also the founder of better.dev, a software company that specialises in building websites and apps with a focus on sustainability and simplicity.

Follow John Jacob
Twitter: https://twitter.com/johnjacobdev

Listen to the Iteration podcast:
http://iterationpodcast.com


Follow Better
http://www.better.dev

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

#iteration #podcast #webDevelopment

May 10, 2019
S2 E18 Best Resources For Self Taught Developers - Tom Vorel Interview
01:11:27

The video version of the show: https://youtu.be/qckZKmEXUj4
Get the podcast: https://howtocodewell.fm

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 offline courses as well as books and other resources.

This is the second time Tom has been on the podcast. In his first episode he discusses how he became a self taught react developer.
Check it out here: https://howtocodewell.fm/episode/04-from-self-taught-coder-to-react-developer-tom-vorel-interview/

Follow Tom Vorel
Twitter: https://twitter.com/tomasvorel13

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Courses ***
Docker In Motion
http://bit.ly/2vvz2sA

Hands-on Microservices In Python
- Packt Publishing: http://bit.ly/2S6aMYB
- Udemy: http://bit.ly/2tD8S3Q

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrEx
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell


*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

*** My Talks ***
Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U

How To Put Your Docker Images On A Diet - PHP South West
https://youtu.be/uiABt9axPNo

Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
https://youtu.be/ZQ6AkyvEaHE

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

May 03, 2019
S2 E17 Learn Programming for FREE at codebar
55:40

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 cover several programming topics and languages such as python, javascript, android, ruby and more.

There is no technical requirements when being a student at codebar. You can be a complete beginner with no coding skills or programming experience. The codebar workshops are held all over the world at many tech companies such as Twitter in London and Google in New York

Kimberley and I also talk about how to become a codebar coach and what skills you need to teach and mentor coding students.

Checkout the website (https://codebar.io) and sign up as a student to start your learning journey.
You can also signup as a coach and share your coding skills.

Kimberley is a director at codebar and a freelance web developer. Kimberley is also a keen snowboarder.

Follow codebar
Twitter: https://twitter.com/codebar
Website: https://codebar.io

Follow Kimberley Cook
Twitter: https://twitter.com/kimberleycook91
Website: https://builtby.kim/


== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

Hands-On Microservices in Python
http://bit.ly/2S6aMYB

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

 

#codebar #learnToCode #webDevelopment

Apr 26, 2019
S2 EP16 Matt Trask Open Sourcing Mental Illness
39:36

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 are suffering from mental health please speak to someone about it. Web developers are not immune from suffering from poor mental health. Please look after yourself.
Happy Coding

Follow Matt Trask:
Twitter: http://twitter.com/matthewtrask
Website: https://matthewtrask.net

Follow Open Sourcing Mental Illness
Twitter: https://twitter.com/osmihelp
Website: https://osmihelp.org

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

Hands-On Microservices in Python
http://bit.ly/2S6aMYB

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Apr 19, 2019
S2 EP15 Whats new in Drupal 8+
01:09:01

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 Drupal based applications on a daily basis. Oliver has many Drupal certifications including Drupal 8 Acquia certified Grand Master

Oliver has given many talks on testing Drupal applications and is writing a book called Test Driven Drupal:
https://testdrivendrupal.com

Follow Oliver Davies:
Twitter: https://twitter.com/opdavies
Website: https://www.oliverdavies.uk
Linkedin: https://www.linkedin.com/in/opdavies

Follow Microserve
Twitter: https://twitter.com/microserveltd
Website: https://microserve.io

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

Hands-On Microservices in Python
http://bit.ly/2S6aMYB

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Apr 12, 2019
S2 EP14 How To Write The Best CV - Get Hired In Web Development
01:21:33

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

The topics we cover will help new developers applying for their first web development job and developers looking to progress in their development careers. Jeremy talks in detail about how to write a cover letter, what to include in a personal statement and how to structure your CV.

Jeremy is a Technical director at the Torpedo Group. His role includes hiring the right developers for many roles in web development.

Torpedo is currently hiring new developers!

Website: https://torpedogroup.com
Twitter: https://twitter.com/torpedoagency

Follow Jeremy Onion
Twitter: https://twitter.com/balther74
LinkedIn: https://www.linkedin.com/in/balther74/

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

Hands-On Microservices in Python
http://bit.ly/2S6aMYB

== Recommended Programming Books ==
Manning Publications books

Python books

PHP books

Linux books

MYSQL books

Docker books

Website hosting from Cloudways

NordVPN 

Apr 05, 2019
S2 E13 PHP + Bitcoin = On Demand Air travel
32:43

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 allows for Bitcoin transactions and William explains how the Bitcoin technology makes the payment process more convenient for his customers.
PHP and JavaScript is also used throughout the website. William is also an air charter operator and has lots of flight experience.
We talk about how Bitcoin is being used for on demand services and how Bitcoin is changing the aviation industry.

William A Ibarra:
https://twitter.com/aviatorservices

Aviator Services
https://aviatorservices.com
-------------------------------

Support the channel and get early access to episodes

https://www.patreon.com/howToCodeWell

Listen to previous episodes

https://howtocodewell.fm

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

Hands-On Microservices in Python
http://bit.ly/2S6aMYB

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

 

 

 

Mar 29, 2019
S2 E12 - Effective Teaching - Olivia Liddell Podcast Interview
38:42

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 you have developed.
You will also need to convey technical issues to non technical members of the team with out being patronising, overly negative and aggressive.

In today's podcast episode I am joined by Olivia Liddell cloud training specialist at Cloudbakers. Olivia gave a fantastic key note talk at the Sunshine PHP conference 2019: Think Like a Trainer: Strategies for Improving Your Communication Skills
http://2019.sunshinephp.com/keynotes#think-like-a-trainer-strategies-for-improving-your-communication-skills

Olivia is a former Chicago Public Schools teacher who now specialises in technology training and change management. She is passionate about teaching, mentoring, and distance running.

Follow Olivia Liddell:
Twitter: https://twitter.com/oliravi
Slides from Sunshine PHP 2019 talk: https://www.slideshare.net/OliviaLiddell/olivia-liddell-sunshine-php-2019-think-like-a-trainer-improving-your-communication-skills

-------------------------------

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

Hands-On Microservices in Python
http://bit.ly/2S6aMYB

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Python books
https://howtocodewell.net/shop/books/python

PHP books
https://howtocodewell.net/shop/books/php

Linux books
https://howtocodewell.net/shop/books/linux

MYSQL books
https://howtocodewell.net/shop/books/mysql

Docker books
http://howtocodewell.net/shop/books/docker

Website hosting from Cloudways:
http://bit.ly/2CKb79b

NordVPN
http://www.dpbolvw.net/click-8810198-12814552

Namecheap $0.88 for a domain
http://www.kqzyfj.com/click-8810198-13266659G

Mar 22, 2019
Web Development Soft Skills - Web Dev Simplified Interview
22:37

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 users who have a set of requirements and needs that we must identify and fulfil.

Kyle Cook joins me in this podcast episode to discuss the importance of having soft skills in web development. Kyle has a vast amount of web development tutorials on his Web Dev Simplified Youtube Channel

Follow Kyle Cook and Web Dev Simplified
Youtube: https://www.youtube.com/webdevsimplified
Twitter: https://twitter.com/devsimplified

Watch the interview on YouTube: https://www.youtube.com/howtocodewell


-------------------------------

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

Hands-On Microservices in Python
http://bit.ly/2S6aMYB

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Python books
https://howtocodewell.net/shop/books/python

PHP books
https://howtocodewell.net/shop/books/php

Linux books
https://howtocodewell.net/shop/books/linux

MYSQL books
https://howtocodewell.net/shop/books/mysql

Docker books
http://howtocodewell.net/shop/books/docker

Website hosting from Cloudways:
http://bit.ly/2CKb79b

NordVPN
http://www.dpbolvw.net/click-8810198-12814552

Namecheap $0.88 for a domain
http://www.kqzyfj.com/click-8810198-13266659G

Mar 15, 2019
Compassionate Software Development - Ash Furrow Interview - S2 EP 10
49:25

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 Coalition for Queens or C4Q)

Ash Furrow has written the following books for iOS
Your First Swift App
https://leanpub.com/yourfirstswiftapp/

UICollectionView: The Complete Guide
https://amzn.to/2UrRKtL

For an updated listing checkout the website
https://ashfurrow.com/books/

Follow Ash Furrow
Website: https://ashfurrow.com
Twitter: https://twitter.com/ashfurrow
Mastodon: https://mastodon.technology/@ashfurrow

Peer Labs: https://peerlab.community/
Pursuit/Coalition for Queens: https://www.pursuit.org/

Listen to the podcast: http://podcast.howtocodewell.net


-------------------------------

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

Hands-On Microservices in Python
http://bit.ly/2S6aMYB

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Python books
https://howtocodewell.net/shop/books/python

PHP books
https://howtocodewell.net/shop/books/php

Linux books
https://howtocodewell.net/shop/books/linux

MYSQL books
https://howtocodewell.net/shop/books/mysql

Docker books
http://howtocodewell.net/shop/books/docker

Website hosting from Cloudways:
http://bit.ly/2CKb79b

NordVPN
http://www.dpbolvw.net/click-8810198-12814552

Namecheap $0.88 for a domain
http://www.kqzyfj.com/click-8810198-13266659G

Mar 08, 2019
Web Development Laptop Stickers - DevLids interview
33:50

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

You can see my laptop DevLid here: https://devlids.com/lids/pfwd

Follow DevLids:
Twitter: https://twitter.com/devlids
Website: http://devlids.com

Submit your laptop image to DevLids:
https://devlids.com/#footer

Listen to the podcast: http://podcast.howtocodewell.net


------
== Subscribe to the newsletter ==
https://howtocodewell.net/subscribe

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
https://howtocodewell.net/courses/docker-in-motion

Hands-On Microservices in Python
https://howtocodewell.net/courses/hands-on-microservices-in-python

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Python books
https://howtocodewell.net/shop/books/python

PHP books
https://howtocodewell.net/shop/books/php

Linux books
https://howtocodewell.net/shop/books/linux

MYSQL books
https://howtocodewell.net/shop/books/mysql

Docker books
http://howtocodewell.net/shop/books/docker

Website hosting from Cloudways:
http://bit.ly/2CKb79b

NordVPN
http://www.dpbolvw.net/click-8810198-12814552

Namecheap $0.88 for a domain
http://www.kqzyfj.com/click-8810198-13266659G

Mar 01, 2019
PHP Optimisation - Kat Zieñ Podcast Interview
21:43

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

In this episode Kat talks about being both a PHP and Go developer and ask lots of question about her PHP optimisation talk.

Kat is speaking at PHP UK in a few weeks and she has lots of other speaking engagements booked for this year.

Follow Kat Zieñ
Twitter: https://twitter.com/kasiazien (@kasiazien)
Github: https://github.com/katzien

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Feb 22, 2019
Acceptance Testing Legacy Code
11:59

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 the current levels of stability. I do this through a series of acceptance and smoke tests that I can run automatically when the software changes.

This gives me a level of confidence that my changes work and don't break the existing code base.

There are challenges with acceptance testing and certain things to be aware of when setting up a test suite. I will discuss these topics and more in todays podcast.

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the newsletter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Feb 09, 2019
Open Source Recruitment - Nathaniel Smith Interview
49:02

Todays podcast guest is Nathaniel Smith from Socially Responsible Recruitment (SR2). Nathaniel is an open source recruiter who specialises in PHP and Javascript recruitment.

I've personally met Nathaniel over a few beers at PHPSouthWest and I am very impressed with the approach of Socially Responsible Recruitment.

Nathaniel discusses the web development trends he sees when recruiting for PHP or JavaScript positions and give advice on how junior developers can improve their chances of getting a job in the web development industry.

Follow Nathaniel
Twitter: @NathanielPhili4
Linkedin: www.linkedin.com/in/opensourcer

Follow Socially Responsible Recruitment
Twitter: @sr2recltd
Web: www.sr2rec.co.uk
Linkedin: www.linkedin.com/company/sr2-socially-responsible-recruitment

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Feb 01, 2019
Adam Culp Interview - Sunshine PHP Conference - Beachcasts - Public Speaking
01:00:25

Todays podcast guest is Adam Culp. He is the organiser of Sunshine PHP Conference, South Florida PHP user group (SoFloPHP), Author, host of beachcasts tech videos and PHP consultant at Rogue Wave.

We talk about being a PHP consultant and working on legacy applications.

Adam Culp is an experienced public speaker and has given many talks (300 - 400). He has some great advice to combat nerves and how to give a great talk. Adam also discusses the process behind selecting papers when organising the Sunshine PHP conference.

Adam live streams tech videos on his Twitch channel called beachcasts. These videos are also on his Beachcasts YouTube channel. He has recently streamed some great tutorials on PHPStorm, Zend Expressive, Doctrine and more.

Adam Culp
Twitter: (@adamculp) https://twitter.com/adamculp

Sunshine PHP Conference
Feb 7 - 9th 2019
Twitter: https://twitter.com/sunshinephp
Website: http://sunshinephp.com

Beachcasts
Twitch: https://www.twitch.tv/beachcasts
YouTube: https://www.youtube.com/beachcasts
Twitter: https://twitter.com/BeachCasts
Website: http://beachcasts.com

Run Geek Radio
Website: https://rungeekradio.com
Twitter: https://twitter.com/rungeekradio

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jan 25, 2019
From Self Taught Coder to React Developer - Tom Vorel Interview
48:05

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 how he went from being a self taught developer to being a full time React developer. We talk about his learning journey, the challenges he faced and how he moved into the industry.

Tom also discusses the resources he used to learn and develop his coding skill set.

Tom's story is very inspirational and encouraging for those wanting to get into the web development industry. He gives lots of advice for first time developers and coders.

Tom is now working as a React developer and I wish him well for the future.

Follow Tom Vorel
Twitter: https://twitter.com/tomasvorel13

This interview is also available on the Podcast
http://podcast.howtocodewell.net

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jan 18, 2019
Up coming podcast guests, channel announcements and more S2 EP3
27:57

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: https://youtu.be/gXtwCIB_1k0
Interview with Adam Culp: https://youtu.be/0IJupJbHQWc

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jan 16, 2019
Upgrading PHP - A Freelancers Perspective - S2 EP2
14:10

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 7.3

This is discussion about upgrading PHP from the perspective of a freelance web developer. We talk about the tools needed to upgrade PHP and the best way to go about making the change.

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jan 11, 2019
2019 Web Development Predictions #S2 #EP1
09:07

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 security issue
5) More vendors supporting serverless
6) More web assembly awesomeness

I explain each of these points and what they mean for web development in 2019

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Jan 01, 2019
How To Code Well #12 10 Best Practices For Developing An API
15:42

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 be applied to any programming language and web system that uses an application programming interface (API). These best practices cover security, documentation and more

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Dec 21, 2018
How To Code Well #11 Interview With Jeremy Onion - Coder To Manager
50:32

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 in the UK and abroad.

Before managing web development teams and getting agile methodologies and practices in place , Jeremy worked for many years as a senior PHP developer for multiple companies.

In this interview we talk about the skillset that are required to manage a web development team, how his career has progressed and what decisions he made that converted him from being a programmer to being a manager.

Follow Jeremy Onion
Twitter: https://twitter.com/balther74
Linkedin: https://www.linkedin.com/in/balther74/
Technical Director at Torpedo Group https://torpedogroup.com

This interview is also available on the Podcast
http://podcast.howtocodewell.net

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Dec 11, 2018
How To Code Well #10 When To Roll Your Own Code
19:50

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 is what we are going to be talking about in this web development discussion.

I am going to draw upon my experience writing my own Wordpress plugins and themes, using open source e-commence projects in Symfony and Laravel and using black box libraries for security, date time manipulation and complex algorithms.

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Dec 02, 2018
How To Code Well #9 Update 4.0 2018
14:15

Get the How To Code Well Podcast https://podcast.howtocodewell.net

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.
We now have a subreddit: https://www.reddit.com/r/HowToCodeWell
We also have a highlights channel: https://www.youtube.com/channel/UCLmtp6wLcJYeoS57ZM7hRdA

If you want to support the channel and what I do then become a patron: http://patreon.com/howToCodeWell

If you would like to be a guest on How To Code Well and talk about your developer journey or a web development topic then please get in touch

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the news letter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support

Nov 25, 2018
How To Code Well #8 Creating A Website Is Not Easy In 2018
26:04

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

A frontend developer needs to learn command line skills in order to install frontend dependencies.
Not all frontend developers want to learn backend tools.

Creative and open spaces that breed developers and designers are now lost to history.
Online creativity is now boxed into tightly defined social containers such as Facebook or Twitter. These have replaced the MySpace's of the world.

The default building requirements of a website has grown tremendously in the last few years.

Want a HTML form? - You need HTTPS
Want a to rank in Google? - You need mobile first
Want to be legal? - You need to be GDPR compliant

The deployment of a website used to be as simple as dragging files from one folder and placing them into another folder

A tribal like attitude is often observed when dealing with CSS and JavaScript frameworks.
You are either a developer who writes code in X or Y.

I'm going to be talking about all of these points and more in today's live stream

You can watch this stream and previous streams from http://howtocodewell.net/live/

Discounts mentioned in todays live stream

NordVPN
http://www.dpbolvw.net/click-8810198-12814552

Namecheap $0.88 for a domain
http://www.kqzyfj.com/click-8810198-13266659G

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Python books
https://howtocodewell.net/shop/books/python

PHP books
https://howtocodewell.net/shop/books/php

Linux books
https://howtocodewell.net/shop/books/linux

MYSQL books
https://howtocodewell.net/shop/books/mysql

Docker books
http://howtocodewell.net/shop/books/docker

Website hosting from Cloudways:
http://bit.ly/2CKb79b

Nov 17, 2018
How To Code Well #7 Your JavaScript is overweight!
45:28

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 the various ways you can slim down and speed up your JavaScript. Some of the these JavaScript improvements are very easier to do whereas some others may require a bit of re structuring of your JavaScript application. However, you will certainly see the benefits of these JavaScript alterations.

Depending on your JavaScript application you may see a reduction in load time, quicker deployments and even faster development times.

For freelance frontend developers, sliming down your JavaScript will help you to create applications faster as there isn’t so much bloat to maintain. Due to this your JavaScript website will be cleaner and more bug free. Also your freelance clients may even save money due to a quicker and stream lined application.

If you’re a JavaScript developer with an over weight slob of an application then join me at 17:30 GMT on 31/10/18 and learn how you make JavaScript great again.

Links mentioned in this video:
Use Bundlephobia to find the cost of adding a npm package to your bundle
https://bundlephobia.com/

Webpack visualizer
Take a look at the JavaScript packages you are using
https://chrisbateman.github.io/webpack-visualizer/
Questions and comments welcome during the show.

You can watch this stream and previous streams from http://howtocodewell.net/live/

This months discounts:
APress Halloween sale 40% off programming books
http://bit.ly/2CACfKF

Namecheap 49% off SSL certificates
http://bit.ly/2QFICiQ

== My Programming Courses ==
Professional programming courses for web developers
https://howtocodewell.net/courses/pro

Docker in Motion
http://bit.ly/2vvz2sA

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Python books
https://howtocodewell.net/shop/books/python

PHP books
https://howtocodewell.net/shop/books/php

Linux books
https://howtocodewell.net/shop/books/linux

MYSQL books
https://howtocodewell.net/shop/books/mysql

Docker books
http://howtocodewell.net/shop/books/docker

Website hosting from Cloudways:
http://bit.ly/2CKb79b

Nov 17, 2018
How To Code Well #6 Typecast as a frontend or backend or full stack web developer
28:57

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 skills focus around server based processes, core computational logic and features that are indirectly accessed by users through a frontend application.

We also have full stack developers. These are developers who are both skilled in the frontend and the backend of an application. They are normally familiar with CSS, HTML and JavaScript of the frontend as well as backend languages such as PHP, Python and Go.

Backend and full stack developers often have knowledge of data storage engines such as MYSQL, MongoDB and other SQL/NoSQL databases

If I had to label myself I would use the term ‘full stack developer’.

However there is more to just this label.

In today’s live stream I’m going to answer a question that was asked last week about feeling pressured to learn different languages and if I have any regret in choosing the web development disciplines that I know.

I’m also going to talk about the impact upon recruitment when using these labels to define who we are as developers.

Questions and comments welcome during the stream. I will try to get to the questions at the end of the stream.

You can watch this stream and previous streams from http://howtocodewell.net/live/

Discounts mentioned in todays live stream
APress Halloween sale 40% off programming books
http://bit.ly/2CACfKF

Namecheap 49% off SSL certificates
http://bit.ly/2QFICiQ

== My Programming Courses ==
Docker in Motion
http://bit.ly/2vvz2sA

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Python books
https://howtocodewell.net/shop/books/python

PHP books
https://howtocodewell.net/shop/books/php

Linux books
https://howtocodewell.net/shop/books/linux

MYSQL books
https://howtocodewell.net/shop/books/mysql

Docker books
http://howtocodewell.net/shop/books/docker

Website hosting from Cloudways:
http://bit.ly/2CKb79b

Nov 17, 2018
How To Code Well #5 Refactoring and Restructuring Code
57:38

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 can lead to confusion.

In this live stream I am going to talk about the differences between refactoring and restructuring a program.
Some questions I will try and answer
- What does refactoring do?
- What is the purpose of refactoring code?
- Why is refactoring important?
- Is refactoring or restructuring limited to just application code or can a graphical frontend also be refactored and restructured?

You can watch this stream and previous streams from http://howtocodewell.net/live/

Discounts mentioned in todays live stream
APress Halloween sale 40% off programming books
http://bit.ly/2CACfKF

Namecheap 49% off SSL certificates
http://bit.ly/2QFICiQ

== My Programming Courses ==
Docker in Motion
http://bit.ly/2vvz2sA

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Python books
https://howtocodewell.net/shop/books/python

PHP books
https://howtocodewell.net/shop/books/php

Linux books
https://howtocodewell.net/shop/books/linux

MYSQL books
https://howtocodewell.net/shop/books/mysql

Docker books
http://howtocodewell.net/shop/books/docker

Website hosting from Cloudways:
http://bit.ly/2CKb79b

Nov 17, 2018
How To Code Well #4 Tools Vs Techniques
55:09

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 evolved and what can we expect in the future?

You can watch this stream and previous streams from http://howtocodewell.net/live/

Discounts mentioned in todays live stream
APress Halloween sale 40% off programming books
http://bit.ly/2CACfKF

Namecheap 49% off SSL certificates
http://bit.ly/2QFICiQ

== My Programming Courses ==
Docker in Motion
http://bit.ly/2vvz2sA

== Recommended Programming Books ==
Manning Publications books
http://bit.ly/2BIrExp

Python books
https://howtocodewell.net/shop/books/python

PHP books
https://howtocodewell.net/shop/books/php

Linux books
https://howtocodewell.net/shop/books/linux

MYSQL books
https://howtocodewell.net/shop/books/mysql

Docker books
http://howtocodewell.net/shop/books/docker

Website hosting from Cloudways:
http://bit.ly/2CKb79b

Nov 17, 2018
How To Code Well #3 Feeding Your Feedback Loops
56:11

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 behaviour and system performance. We can also gather metrics from user journeys and customer interactions.

When debugging a problem in our code we start by generating feedback to narrow down the root cause of the issue. This often starts out as quite broad feedback loop and during the debugging process we start to narrow down the possible causes of the issue.

By knowing how to generate, find and control system feedback you will become a better developer as you will be able to identify system faults quicker. You will also commit the discovered feedback to memory and this experience will be carried with you to next project.

In this live stream I am going to talk about how to hone your skills in using feedback loops to become a better developer.

previous streams at http://howtocodewell.net/live/

My latest course: AWS S3 Command line is now available:
Pateron:http://bit.ly/2NWeVME
Skillshare: https://skl.sh/2xoT7zO
Udemy: https://www.udemy.com/aws-s3-command-line/?couponCode=RAININGCATSANDDOGS

My other programming courses:
Docker in Motion course from Manning Publications
http://howtocodewell.net/docker-in-motion

Other programming books and courses:
http://bit.ly/2BIrExp

Cloudways AWS Hosting Offer:
http://bit.ly/2CNE5Zf

Linode Hosting:
http://bit.ly/2CmoNq3

Digital Ocean Hosting:
http://bit.ly/2rjLrep

Sign up to the newsletter
http://howtocodewell.net

Nov 17, 2018
How To Code Well #2 Clean Up Your Code
58:33

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!

You can watch this stream and previous streams from http://howtocodewell.net/live/

My latest course: AWS S3 Command line is now available on Pateron, Skillshare and Udemy
Pateron: http://bit.ly/2NWeVME
Skillshare: https://skl.sh/2xoT7zO
Udemy: https://www.udemy.com/aws-s3-command-line/?couponCode=RAININGCATSANDDOGS

My other programming courses:
Docker in Motion course from Manning Publications
http://howtocodewell.net/docker-in-motion

Other programming books and courses:
http://bit.ly/2BIrExp

Cloudways AWS Hosting Offer:
http://bit.ly/2CNE5Zf

Linode Hosting:
http://bit.ly/2CmoNq3

Digital Ocean Hosting:
http://bit.ly/2rjLrep

Sign up to the newsletter
http://howtocodewell.net

Nov 17, 2018
How To Code Well #1 Using CDN's
43:01

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.

Live video version of this podcast: https://howtocodewell.net/live/19-09-2018/web-developers-working-week-live-cdn-s

Latest Course: AWS S3 Command line is available to Patrons
http://bit.ly/2NWeVME

My Docker in Motion course from Manning Publications
http://howtocodewell.net/docker-in-motion

Programming books and video courses from Manning Publications
http://bit.ly/2BIrExp

Cloudways AWS Hosting Offer:
http://bit.ly/2CNE5Zf

Linode Hosting:
http://bit.ly/2CmoNq3

Digital Ocean Hosting:
http://bit.ly/2rjLrep

Sign up to the newsletter
http://howtocodewell.net

Nov 17, 2018