EPISODE · Jun 15, 2023 · 34 MIN
#119 - Chris May on the importance of refactoring 💡 😍
from Pybites Podcast · host Julian Sequeira & Bob Belderbos
In this episode we talk with Chris May, Python developer and coach, about his background and passion for refactoring.This turned into a beautiful love letter 💌 to refactoring and we think you should take notice, because adopting the mindset he teaches will improve your code. A lot!Enjoy and as always reach out if you have any feedback, including direct refactoring questions to us, on Slack and/or to Chris (contact details below).Chapters:00:00 Intro snippet and intro music00:41 Episode / guest intro01:28 Who is Chris May? (and how we met)02:53 What do you and how did you get into Python05:22 Link between creativity and programming06:30 How did you get to into refactoring (3 quotes)08:05 Slatkin's quote about devs spending 50% refactoring09:10 Software as a craftsmanship / ROI of refactoring11:06 Cunningham's quote / idea about simplifying13:11 Working in smaller increments13:42 Schlawak's quote about making refactoring a habit15:15 Chris' PyTexas talk / the power of refactoring17:12 The need of having a test suite18:19 PDM ad segment19:30 Being pragmatic about testing / approval test22:22 About Chris' Refactoring Toolkit (Obsidian vault)25:05 The importance of mindset for a developer27:20 Software has to be malleable, change is constant27:48 Books - Building a second brain28:50 Note taking / GitHub issues (productivity tools)30:30 Final shout-out / how to connect with Chris32:00 Thanks + wrap up (there will be a part II ...)33:48 Outro music---Links / resources:- Chris' PyTexas talk: Improving code without losing your mind- Refactoring Toolkit- Mentioned Book: Building a Second BrainReach out to Chris:- Website- Mastodon- Twitter- LinkedIn- Pybites CommunityPybites coaching: The PDM program
What this episode covers
In this episode we talk with Chris May, Python developer and coach, about his background and passion for refactoring.This turned into a beautiful love letter 💌 to refactoring and we think you should take notice, because adopting the mindset he teaches will improve your code. A lot!Enjoy and as always reach out if you have any feedback, including direct refactoring questions to us, on Slack and/or to Chris (contact details below).Chapters:00:00 Intro snippet and intro music00:41 Episode / guest intro01:28 Who is Chris May? (and how we met)02:53 What do you and how did you get into Python05:22 Link between creativity and programming06:30 How did you get to into refactoring (3 quotes)08:05 Slatkin's quote about devs spending 50% refactoring09:10 Software as a craftsmanship / ROI of refactoring11:06 Cunningham's quote / idea about simplifying13:11 Working in smaller increments13:42 Schlawak's quote about making refactoring a habit15:15 Chris' PyTexas talk / the power of refactoring17:12 The need of having a test suite18:19 PDM ad segment19:30 Being pragmatic about testing / approval test22:22 About Chris' Refactoring Toolkit (Obsidian vault)25:05 The importance of mindset for a developer27:20 Software has to be malleable, change is constant27:48 Books - Building a second brain28:50 Note taking / GitHub issues (productivity tools)30:30 Final shout-out / how to connect with Chris32:00 Thanks + wrap up (there will be a part II ...)33:48 Outro music---Links / resources:- Chris' PyTexas talk: Improving code without losing your mind- Refactoring Toolkit- Mentioned Book: Building a Second BrainReach out to Chris:- Website- Mastodon- Twitter- LinkedIn- Pybites CommunityPybites coaching: The PDM program
NOW PLAYING
#119 - Chris May on the importance of refactoring 💡 😍
No transcript for this episode yet
Similar Episodes
Dec 5, 2025 ·50m
Oct 9, 2025 ·33m
Oct 3, 2025 ·40m
Sep 11, 2025 ·31m
Aug 27, 2025 ·39m
Aug 18, 2025 ·54m