How To Code Well
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.
Jenna Charlton joins me on the How To Code Well podcast to talk about software testing.
Watch the interview: https://youtu.be/NiWa2I2HsrM
Jenna is a lead software tester from the united states and has lots of experience testing large applications and leading a team of talented software testers.
We talk about Jenna's development story and how she got into the software testing industry. Jenna talks about her current role as a lead software tester and discusses the testing process.
Jenna is also a speaker and conference organiser. Jenna will be speaking at TestBash in San Francisco on the 6th -7th of November 2019
https://www.ministryoftesting.com/events/testbash-san-francisco-2019
Follow Jenna Charlton
Twitter: https://twitter.com/shewrestlestest
*** 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
Master 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 ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** 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!
In a message to the PHP externals, Microsoft has announced that it is dropping Windows support for PHP 8 and beyond.
In this episode I am going to discuss what this means for Windows based PHP developers.
I will also be asking questions, highlighting developer concerns and making recommendations to those learning PHP on Windows development environments.
You can read the announcement here
My current live coding schedule http://twitch.tv/howtocodewell
- Tuesdays 07:00
- Thursdays 21:00
- Sundays 14:30
All times are BST
In todays show I mentioned:
- My AWS S3 command line Udemy course
- Patrons and how to support How To Code Well
Get my newsletter
Docker is a fantastic tool to have in your web development tool box. Here are 19 Docker tips and techniques that I wish I knew when I started using Docker.
- Use Docker Compose even if you have one container
- Learn the difference between a bind mount and a data volume
- Use the —rm flag for creating one off scripts in a container
- Use a Docker ignore file
- Use multi stage builds
- Use Docker system prune to remove dead and unused Docker objects
- Use Dive to see what can be removed
- Don’t carry build tools in production
Whilst live coding on Twitch I was asked about my web development work flow, the different types of tools that I use and what to expect when progressing in a career in web development.
In this episode I am going to answer all of this and more. We are going to cover why I use Jira more than Trello to record tasks. What frameworks I have mostly been using and what to expect as you advance in web development.
My current live coding schedule http://twitch.tv/howtocodewell
- Tuesdays 07:00
- Thursdays 21:00
- Sundays 14:30
All times are BST
In todays show I mentioned:
- My AWS S3 command line Udemy course
- Patrons and how to support How To Code Well
Get my newsletter
The new How To Code Well website is being developed live on Twitch and I intend to put it live in early December this year.
In this podcast I discuss the roadmap for this project and the various different stages I need to complete in order for this project to go live.
My current live coding schedule http://twitch.tv/howtocodewell
- Tuesdays 07:00
- Thursdays 21:00
- Sundays 14:30
All times are BST
In todays show I mentioned:
- My AWS S3 command line Udemy course
- Patrons and how to support How To Code Well
Get my newsletter
Useful productivity is key to the success of How To Code Well. Producing video tutorials, live streaming on Twitch and interviewing guests on the podcast keeps me quite busy. I do all of this whilst being a freelance web developer, husband and dog owner.
I am frequently asked how I keep I high level of productivity with How To Code Well whilst being a freelance web developer. so we are going to pull apart the topic of productivity in todays episode.
In todays show I mentioned:
- My AWS S3 command line Udemy course
- Patrons and how to support How To Code Well
- The Not Over Thinking podcast
Today I am going to talk about clean php. This was a suggestion from Mohjak on the discord server. Mohjak suggested to do a video discussion on how to use clean PHP coding when implementing a WordPress importer. See the full thread here: http://howtocodewell.net/discord/
Join the Patrons in supporting How To Code Well and get early access to tutorials and more: http://patreon.com/howToCodeWell
Recommended resources for web developers
- Our Affiliates, Referral Programs, and Sponsors My Docker In Motion video course from Manning Publications Use code YTFISHER to get 40% off http://bit.ly/2vvz2sA
How To Code Well Courses: https://howtocodewell.net
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on:
Discord - https://howtocodewell.net/discord
Twitter - http://twitter.com/howToCodeWell
Instagram - http://instagram.com/howtocodewell
Facebook - https://www.facebook.com/howtocodewell
Newsletter - https://howtocodewell.net/subscribe
Join me on Twitch - http://twitch.tv/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! #php #howtocodewell #podcast
In todays How To Code Well podcast I am going to discuss the tools and techniques that I sometimes use to audit legacy code and web applications.
The tools mentioned include phpstan, pdepend, phpmd, composer, phploc and more
You can join the Discord server here: https://howtocodewell.net/discord
Join the Patrons in supporting How To Code Well and get early access to tutorials and more: http://patreon.com/howToCodeWell
Recommended resources for web developers - Our Affiliates, Referral Programs, and Sponsors
My Docker In Motion video course from Manning Publications Use code YTFISHER to get 40% off http://bit.ly/2vvz2sA
How To Code Well Courses: https://howtocodewell.net
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on:
- Discord - https://howtocodewell.net/discord
- Twitter - http://twitter.com/howToCodeWell
- Instagram - http://instagram.com/howtocodewell
- Facebook - https://www.facebook.com/howtocodewell
- Newsletter - https://howtocodewell.net/subscribe
- Join me on Twitch - http://twitch.tv/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! #learntocode #howtocodewell #podcast
In today's How To Code Well podcast I am going to talk about when you should and shouldn't learn certain skills in web development. This is based on a conversation that was had in our Discord server between the HTCW community.
You can join the Discord server here: https://howtocodewell.net/discord
--
Join the Patrons in supporting How To Code Well and get early access to tutorials and more: http://patreon.com/howToCodeWell
Recommended resources for web developers
- Our Affiliates, Referral Programs, and Sponsors
My Docker In Motion video course from Manning Publications Use code YTFISHER to get 40% off http://bit.ly/2vvz2sA
How To Code Well Courses: https://howtocodewell.net
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on:
- Discord - https://howtocodewell.net/discord
- Twitter - http://twitter.com/howToCodeWell
- Instagram - http://instagram.com/howtocodewell
- Facebook - https://www.facebook.com/howtocodewell
- Newsletter - https://howtocodewell.net/subscribe
- Join me on Twitch - http://twitch.tv/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!
In today's podcast I am joined by Emily Wallace Price who talks about her development story and career change from care worker to coder. Emily was a care worker for 10 years but due to reasons beyond her control she needed to change careers.
Emily taught herself web development and coding, after completing a series of Udemy courses and building up her portfolio Emily applied for jobs in web development. Emily is now a Junior web developer specialising in Laravel.
During this podcast Emily talks about her career change, the medical issues she was facing and gives some great advice for those looking to switch career into web development.
Follow Emily Wallace Price
- Twitter: https://twitter.com/EmilyWallacePr2
- Portfolio: https://www.emilywallace-price.co.uk
Join the Patrons in supporting How To Code Well and get early access to tutorials and more: http://patreon.com/howToCodeWell
Recommended resources for web developers
Our Affiliates, Referral Programs, and Sponsors My Docker In Motion video course from Manning Publications Use code YTFISHER to get 40% off http://bit.ly/2vvz2sA
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on:
- Discord - https://howtocodewell.net/discord
- Twitter - http://twitter.com/howToCodeWell
- Instagram - http://instagram.com/howtocodewell
- Facebook - https://www.facebook.com/howtocodewell
- Newsletter - https://howtocodewell.net/subscribe
- Join me on Twitch - http://twitch.tv/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! #carework #careerchange #laravel
Matt Brunt joins me to talk about what it's like working from home during lockdown. We discuss some of the advantages and dis advantages of working from home for both the developer and the company.
Matt has some great advice for junior developers who have recently come in to the industry but are now required to work remotely due to the lockdown.
Follow Matt Brunt
- Twitter: @brunty https://twitter.com/brunty
- Website: https://mfyu.co.uk/now
--
Join the Patrons in supporting How To Code Well and get early access to tutorials and more: http://patreon.com/howToCodeWell
Recommended resources for web developers - Our Affiliates, Referral Programs, and Sponsors
My Docker In Motion video course from Manning Publications Use code YTFISHER to get 40% off http://bit.ly/2vvz2sA
Hostinger get 90% off
web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
- Join the coding community on:
- Discord - https://howtocodewell.net/discord
- Twitter - http://twitter.com/howToCodeWell
- Instagram - http://instagram.com/howtocodewell
- Facebook - https://www.facebook.com/howtocodewell
- Newsletter - https://howtocodewell.net/subscribe
- Join me on Twitch - http://twitch.tv/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!
Today we are going to talk about two technologies that I've been learning to deploy and test infrastructure.
These are Terraform and Ansible. In this episode I explain the difference between the two and discuss the advantages of Infrastructure As Code (IaS)
Checkout out my previous coding courses:
Checkout this months coding challenge
We have our own Folding At Home Team that is currently working to fight Covid-19 and other diseases.
Join the How To Code Well Folding At Home Team: https://stats.foldingathome.org/team/236997
Team number: 236997
Due to Covid-19 more people are being told to work from home. I have been a remote developer for 8 years and today I want to discuss 19 tips for working at home.
Join the How To Code Well Folding At Home Team: https://stats.foldingathome.org/team/236997
Team number: 236997
Article regarding Folding at Home and Covid-19 https://foldingathome.org/2020/03/10/covid19-update/
Here are 20 tips for working at home:
1) Don't work on the sofa in front of a TV
2) Don't work in the kitchen
3) Limit your distractions
4) Drink lots of water
5) Take regular breaks
6) Get a big desk
7) Get a good chair
8) Keep your desk/office tidy
9) Make sure you have good lighting
10) Make sure you have good internet access
11) Don't watch or listen to the news all of the time
12) Set yourself as in active when you're on lunch
13) Mute high noise slack channels
14) Have and keep routines
15) The office water cooler and breakout rooms can be replaced with walking the dog or doing light house work.
16) Go for walks
17) Create a room that is solely for your work
18) Over communicate
19) Commit and merge code regularly
Today we are going to discuss the rebuild of howtocodewell.net using a microservice architecture. The current site is a basic Monolith and I would like to improve it with e-commerce and e-learning features. These features will be based on many Microservices.
We are going to talk about some of the things that I've found difficult during the development stage of the project. We are also going to discuss some of the advantages and disadvantages of using a Microservices architecture.
Today I'm going to talk about how we sometimes measure the value of programmers. Sometimes this can help define how much a programmer is paid and worth to a company.
I will discussing some of my older experiences as a freelancer and also as full time web developer.
You can watch the podcast here:
Let me know if your thoughts on the subject here http://howtocodewell.net/discord
Also checkout the How To Code Well Amazon store: https://www.amazon.co.uk/shop/peterfisher
Today I want to talk about 19 web development misconceptions Checkout the How To Code Well Amazon store: https://www.amazon.co.uk/shop/peterfisher
- Women can't code
- Women code better on the frontend
- Web development is getting easier
- You need a degree to be a professional web developer
- You need a Computer Science degree to be a programmer
- A software engineer is different to a software developer
- Frontend developers are not software engineers
- You can't be a web developer after you're 30 years old
- Vue is better than React
- React is better than Vue
- PHP is better than Python
- Python is better than PHP
- Programmers with larger online audiences always speak the truth
- You must use a framework
- You need expensive equipment to be a web developer
- You can't code on a tablet
- You need internet access to learn to code
- Programmers are hoddie wearing hackers with social issues
- You are less of a programmer if don't code every day.
Let me know if you agree them here http://howtocodewell.net/discord
Here are 19 ways to save time while learning to code. This is a list for both junior and senior web developers looking to improve their programming skills quickly and efficiently.
The quick run down
1 Know where the resources are
2 Know who to ask
3 Know how to ask a question
4 Know where the errors are reported
5 Set up your working environment correctly
6 Ask for help
7 Have a plan and stick to it
8 Don't over architect the solution
9 Don't over complicate the problem
10 Don't over abstract OOP
11 Keep backups
12 Learn how to use source control
13 Don't learn frameworks without learning HTML, JavaScript and CSS first
14 Don't cram study time
15 Don't put too much faith in online influencers just because they have a big audience
16 Distance yourself from online drama
17 Don't code when you're tired
18 Don't code when you're emotional
19 .....
Recommended resources for web developers
Our Affiliates, Referral Programs, and Sponsors
My Docker In Motion video course from Manning Publications
Use code YTFISHER to get 40% off http://bit.ly/2vvz2sA
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on:
Discord - https://howtocodewell.net/discord
Twitter - http://twitter.com/howToCodeWell
Instagram - http://instagram.com/howtocodewell
Facebook - https://www.facebook.com/howtocodewell
Newsletter - https://howtocodewell.net/subscribe
Join me on Twitch - http://twitch.tv/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!
Today I'm going to discuss some improvements that I have planned for the howtocodewell.net website.
I also mention why I don't need a CMS ..... yet
----
Recommended resources for web developers - Our Affiliates, Referral Programs, and Sponsors
My Docker In Motion video course from Manning Publications
Use code YTFISHER to get 40% off http://bit.ly/2vvz2sA
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on:
Discord - https://howtocodewell.net/discord
Twitter - http://twitter.com/howToCodeWell
Instagram - http://instagram.com/howtocodewell
Facebook - https://www.facebook.com/howtocodewell
Newsletter - https://howtocodewell.net/subscribe
Join me on Twitch - http://twitch.tv/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!
Ben Orenstein is a co founder of a pair programming tool called Tuple that allows remote developers to share and alter code in realtime.
Ben joins me to talk about Tuple and what pair programming is.
Ben is also a speaker, singer and Ruby developer. We talk about his coding background and how he came up with the idea of Tuple
Follow Ben Orenstein:
Twitter: @r00k https://twitter.com/r00k
Ben Orenstein: https://www.benorenstein.com
Tuple https://tuple.app <-- Get the 2 week free trial
Learn to pair: http://learntopair.com
----
Recommended resources for web developers - Our Affiliates, Referral Programs, and Sponsors
My Docker In Motion video course from Manning Publications
Use code YTFISHER to get 40% off http://bit.ly/2vvz2sA
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on:
Discord - https://howtocodewell.net/discord
Twitter - http://twitter.com/howToCodeWell
Instagram - http://instagram.com/howtocodewell
Facebook - https://www.facebook.com/howtocodewell
Newsletter - https://howtocodewell.net/subscribe
Join me on Twitch - http://twitch.tv/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!
Richard Bell is a joint director at Maple Rock Design in Cheltenham and he joins me to discuss his coding background and what web development services Maple Rock Design can offer.
Maple Rock Design is web and print design agency in Cheltenham that specialise in branding, graphic design and web development.
Richard talks about the programming languages he has used in his career including Joomla, WordPress, Laravel, VueJs, Code Ignitor, 11ty amongst others.
Richard also talks about how he became a joint director at Maple Rock Design.
Follow Richard Bell:
Twitter: @richard_bell
Web: Maple Rock Design
Recommended resources for web developers - Our Affiliates, Referral Programs, and Sponsors
My Docker In Motion video course from Manning Publications
Use code YTFISHER to get 40% off
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on
Discord - https://howtocodewell.net/discord
Twitter - http://twitter.com/howToCodeWell
Instagram - http://instagram.com/howtocodewell
Facebook - https://www.facebook.com/howtocodewell
Newsletter - https://howtocodewell.net/subscribe
Join me on Twitch - http://twitch.tv/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!
Sam Foot is the managing director at Apptimise and he joins me to discuss the differences between a developer and a consultant roles in web development.
We also talk about his coding background and how he started Apptimise.
Sam has a great freelance history and we discuss how he transitioned into freelance and how he gets freelance clients.
Follow Sam on:
Twitter https://twitter.com/samfootdev
Web https://www.apptimise.co.uk
Recommended resources for web developers - Our Affiliates, Referral Programs, and Sponsors
My Docker In Motion video course from Manning Publications
Use code YTFISHER to get 40% off
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on
Discord - https://howtocodewell.net/discord
Twitter - http://twitter.com/howToCodeWell
Instagram - http://instagram.com/howtocodewell
Facebook - https://www.facebook.com/howtocodewell
Newsletter - https://howtocodewell.net/subscribe
Join me on Twitch - http://twitch.tv/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!
Let me explain my relationship with software testing and why I think you should learn to test your code in 2020.
In this episode I discuss my history of coding and how I started learning software testing.
Recommended resources for web developers - Our Affiliates, Referral Programs, and Sponsors
My Docker In Motion video course from Manning Publications
Use code YTFISHER to get 40% off
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on
Discord - https://howtocodewell.net/discord
Twitter - http://twitter.com/howToCodeWell
Instagram - http://instagram.com/howtocodewell
Facebook - https://www.facebook.com/howtocodewell
Newsletter - https://howtocodewell.net/subscribe
Join me on Twitch - http://twitch.tv/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!
Jeremy Onion joins me on the How To Code Well podcast to talk what you should learn first in web development.
We discuss the difference between backend and frontend technologies, what to look out for when starting out as a programmer and what to avoid when learning to code.
Follow Jeremy Onion on Twitter: https://twitter.com/balther74
Recommended resources for web developers - Our Affiliates, Referral Programs, and Sponsors
Hostinger get 90% off web hosting - http://hostinger.co.uk/peterfisher
NordVPN - http://bit.ly/35pDLKT
WordPress Hosting with CloudWays - http://bit.ly/2CNE5Zf
Manning Publications books and video courses - http://bit.ly/2BIrExp
Join the coding community on
Discord - https://howtocodewell.net/discord
Twitter - http://twitter.com/howToCodeWell
Instagram - http://instagram.com/howtocodewell
Facebook - https://www.facebook.com/howtocodewell
Newsletter - https://howtocodewell.net/subscribe
Join me on Twitch - http://twitch.tv/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!
I would like to thank all the How To Code Well season two guests! Listen to the podcast here: https://howtocodewell.fm In 2020 we start season 3!
In order of appearance here are the guests in this end of year special:
Ted M Young https://howtocodewell.fm/guests/jitterted-ted-m-young/
Kyle Cook [Web Dev Simplified] https://howtocodewell.fm/guests/devsimplified-kyle-cook/
Kat Zieñ https://howtocodewell.fm/guests/kasiazien-kat-zieñ/
Matt Stauffer https://howtocodewell.fm/guests/stauffermatt-matt-stauffer/
Matt Brunt https://howtocodewell.fm/guests/Brunty-matt-brunt/
Anna Filina https://howtocodewell.fm/guests/afilina-anna-filina/
Jonan Scheffler https://howtocodewell.fm/guests/thejonanshow-jonan-scheffler/
Adam Culp https://howtocodewell.fm/guests/adamculp-adam-culp/
Jeremy Onion https://howtocodewell.fm/guests/balther74-jeremy-onion/
Matthew Glen https://howtocodewell.fm/guests/Mattyggg1-matthew-glen/
In order of episode appearance:
EP 30 - Adam Argyle - Google CSS Developer Relations https://howtocodewell.fm/episode/31-google-css-chrome-developer-relations-adam-argyle/
EP 17 - Kimberley Cook - Learning Programming for Free at Codebar
https://howtocodewell.fm/episode/17-learn-programming-for-free-at-codebar-kimberley-cook-interview
EP 19 - John Jacob - Iteration Podcast https://howtocodewell.fm/episode/19-iteration-podcast-john-jacob/
EP 10 - Ash Furrow - Compassionate Software Development https://howtocodewell.fm/episode/10-compassionate-software-development-ash-furrow/
EP 38 - Gary Hockin - Twilio and Live Coding https://howtocodewell.fm/episode/38-twilio-and-live-coding-gary-hockin/
EP 24 - Stephanie Hurlburt - Binomial Making Better Web VR https://howtocodewell.fm/episode/24-binomial-making-better-web-vr-stephanie-hurlburt/
EP 25 - Stephen Doherty - Learning To Code After 30 https://howtocodewell.fm/episode/25-learning-to-code-after-30-stephen-doherty/
EP 27 - Jacques Woodcock - Amazon Software Development Manager
https://howtocodewell.fm/episode/27-software-development-manager-at-amazon-jacques-woodcock/
EP 37 - Jessica Smith - Web Development Side Projects https://howtocodewell.fm/episode/37-web-development-side-projects-jessica-smith/
EP 06 - Nathaniel Smith - Open Source Recruitment https://howtocodewell.fm/episode/06-open-source-recruitment-nathaniel-smith-interview/
EP 43 - Jenna Charlton - Software Testing https://howtocodewell.fm/episode/43-software-testing-jenna-charlton/
EP 18 - Tom Vorel - Best Resources For Self Taught Web Developers
https://howtocodewell.fm/episode/18-best-resources-for-self-taught-developers-tom-vorel/
EP 26 - Emma Wedekind - How To Be A Better Web Developer https://howtocodewell.fm/episode/26-how-to-be-a-better-web-developer-emma-wedekind/
2019 is nearly over and I want to take this time to thank everyone who has listened to the podcast and to all the amazing guests that have been on the show.
I am also announcing the New Year Podcast special which is happening next Friday!
It's going to be super fun so make sure you have subscribed to the YouTube channel.
Have a great new year everyone!
Happy Coding :)
*** 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
Master Python Clean Coding
- Packt Publishing: http://bit.ly/2NyUVkr
- Udemy: http://bit.ly/2Y5E1tL
*** Programming resources ***
Programming books from Manning Publications:
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell
*** Merch ***
http://howtocodewell.net/shop/merch
*** Follow How To Code Well ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** 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!
Holiday burnout is a thing and I want to talk about how programers get burnt out around the holiday season. I mention a few of things that can cause burn out with coders and I discuss ways to prevent programmer burnout . Also Murphy says hello!
Checkout the monthly How To Code Well code challenges: http://codechallenges.howtocodewell.net
Join the coding community on the Discord server: http://howtocodewell.net/discord
Join me live on Twitch: Tuesdays, Wednesdays and Thursdays at 07:00 GMT and Sunday's at 1400 GMT http://twitch.tv/howtocodewell
*** 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
Master 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
*** Merch ***
http://howtocodewell.net/shop/merch
*** Follow How To Code Well ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** Subscribe to the newsletter *** 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!
The technologies, programming languages and frameworks that we use in web development are constantly changing and getting better. Here are just some of things that I am looking forward to using in 2020. This list includes PHP updates, Python changes and of course the crazy and clever things that are being added to JavaScript.
Checkout the monthly How To Code Well code challenges:
http://codechallenges.howtocodewell.net
Join the coding community on the Discord server:
http://howtocodewell.net/discord
Join me live on Twitch: Tuesdays, Wednesdays and Thursdays at 07:00 GMT and Sunday's at 1400 GMT
http://twitch.tv/howtocodewell
*** 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
Master 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
*** Merch ***
http://howtocodewell.net/shop/merch
*** Follow How To Code Well ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** Subscribe to the newsletter ***
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
Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
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!
Matt Stauffer joins me on the How To Code Well podcast to talk about why Laravel is so good!
Matt is a technical director at 'Tighten', author, Twitch streamer, speaker and podcast host. He builds web systems with Laravel and other PHP related technologies and teaches Laravel on Twitch and his YouTube channel
We talk about the difference between Laravel and other frameworks such as Zend and Symfony. Matt also gives some great advice to those looking to use Laravel as a PHP framework.
Follow Matt Stauffer
Twitter: https://twitter.com/stauffermatt
Twitch: https://www.twitch.tv/mattstauffer
YouTube: https://www.youtube.com/channel/UChByJR-sX8CooIAc5nkV7Mg
Follow Tighten:
Web: https://tighten.co
Twitter: https://twitter.com/TightenCo
*** 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
Master 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
*** Merch ***
http://howtocodewell.net/shop/merch
*** Follow How To Code Well ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** 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
Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018
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!
Today I am going to talk about developer comfort zones. I will be mentioning the many comfort zones that I have created and moved out of in my web development career.
I'm also going to give examples when you should stay in your comfort zone and if you should consider alternatives.
Get the mug and other merch: https://teespring.com/stores/howtocodewell
*** 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
Master 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 ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** 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!
Jonan Scheffler joins me on the How To Code Well podcast to talk about junior developers, the web development hiring process and a whole lot more
Jonan is a developer advocate, coder and teacher with a background of freelance web development and computer science.
We talk about the differences between junior and senior developers and how a web developer progresses in their career.
Jonan mentions some fantastic advice for junior developers and to senior developers who are mentoring others.
Follow Jonan Scheffler
Twitter: https://twitter.com/thejonanshow
*** 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
Master 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 ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** 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!
Ted M Young joins me on the How To Code Well podcast to talk about teaching Java and live coding on Twitch
Ted has a fascinating coding background which began at the age of 13 building stock programs that drew analytical charts. Ted sold the program to Dow Jones and become a very young professional programmer.
In his adult programming career Ted has worked for eBay, Google and other very well known software companies.
Ted is a well known Java programmer and coach. He teaches Java to classes of students and regularly live codes on Twitch. We discuss the teaching process and Ted gives some really good advice to coding trainers and up coming live coders.
Follow Ted M Young
Twitter: https://twitter.com/jitterted
Twitch: http://JitterTed.live
*** 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
Master 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 ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** 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!
Adam Culp joins me on the How To Code Well podcast to talk about Beachcast tutorial videos on Twitch and YouTube.
Watch the interview: https://youtu.be/FEiE2w3FA_I
Adam and I both teach programming and web development on Twitch and YouTube. Adam first came on the podcast in episode 5 and back then his Beachcasts channel was very new. Since then his YouTube channel and live coding on Twitch has gained popularity.
We talk about content creation on these platforms and discuss the pros and cons of teaching code.
Adam is also a well known PHP speaker and has given a lot of talks recently. We talk about about the subjects he speaks about and which conferences he is speaking at next.
Adam is also the organiser of Sunshine PHP a conference in Florida and we talk about what to expect at next years conference.
Follow Adam Culp
Twitter: http://twitter.com/adamculp
Follow Beachcasts:
YouTube: http://youtube.com/beachcasts
Twitch: http://twitch.tv/beachcasts
*** 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
Master 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 ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** 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!
Today's podcast is going to be a bit different as Jeremy Onion interviews me.
Watch the interview: https://youtu.be/pnI9xIK8d0Y
Jeremy ask's me about my web development journey, my educational background and what programming languages I have learnt.
We also discuss my web development career and how I became a freelance web developer and consultant.
Jeremy asked questions about the YouTube channel and the story behind How To Code Well. We also discuss future plans and what might be happing in the future with the How To Code Well community.
Follow Jeremy Onion
Twitter: https://twitter.com/balther74
*** 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
Master 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 ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** 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!
Matthew Glen joins me on the How To Code Well podcast to talk about changing careers from factory worker to web developer.
Watch the interview: https://youtu.be/-Bk_2XCZXMA
We talk about why he decided to change his career and how he started to learn web development.
Matthew has a very inspirational development story, he talks about the challenges he faced and how he overcame them. He also gives some great advice to self taught developers and those looking to switch careers to work in the web development industry.
if you are looking to get into the industry and need some encouragement then I strongly suggest listening to Matthew Glen as he talks us through his career progression.
Follow Matthew Glen
Twitter: https://twitter.com/Mattyggg1
*** 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
Master 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 ***
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Twitch: http://twitch.tv/howtocodewell/
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net
Join the Discord Channel: https://howtocodewell.net/discord
Facebook: https://www.facebook.com/howtocodewell
*** 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!
Being able to adapt to different circumstances is very important in a web developers career. In this podcast I discuss certain ways to improve your adaptability skills and how to alter to new situations.
We talk about accepting inevitable changes and how to cope with uncertainty.
I also take this opportunity to talk about the podcast in general and mention who will be on the show in the future.
Watch the podcast: https://youtu.be/N2KoNYg1j8o
Watch the live streams: http://twitch.tv/howtocodewell
Join the Discord channel: http://howtocodewell.net/discord
*** 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
Join the Discord Channel: https://howtocodewell.net/discord
*** 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!
#webdevelopment #career #podcast
Kyle Cook from Web Dev Simplified joins me on the How To Code Well podcast to talk about React and his new course Learn React Today.
You can get the course here: http://bit.ly/2ndUMpu
Kyle talks about what it's like to be a React developer, what JavaScript skills are needed to be a React developer and what benefits there are to learning React.
We discuss what you can and cannot build with React and Kyle mentions the most common challenges that JavaScript developers face when writing React applications.
Kyle is the creator of the video course Learn React Today. He talks about why he built the course, what a JavaScript developer can learn from taking the course and more.
Kyle is also the host of the Web Dev Simplified YouTube channel and we talk about what might be happing on that channel in the future.
If you want to hear more about Kyle and his background in web development then check out episode 11 of the podcast.
Follow Web Dev Simplified (Kyle Cook)
Website: http://bit.ly/2nFKTRL
Twitter: https://twitter.com/devsimplified
Get Learn React Today: http://bit.ly/2ndUMpu
YouTube: https://www.youtube.com/webdevsimplified
*** 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!
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!
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!
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
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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
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
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!
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
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
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
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
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
== 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
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
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
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
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
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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
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
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
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
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
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
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
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
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