Pybites Podcast

#119 - Chris May on the importance of refactoring 💡 😍


Listen Later

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 music
00:41 Episode / guest intro
01:28 Who is Chris May? (and how we met)
02:53 What do you and how did you get into Python
05:22 Link between creativity and programming
06:30 How did you get to into refactoring (3 quotes)
08:05 Slatkin's quote about devs spending 50% refactoring
09:10 Software as a craftsmanship / ROI of refactoring
11:06 Cunningham's quote / idea about simplifying
13:11 Working in smaller increments
13:42 Schlawak's quote about making refactoring a habit
15:15 Chris' PyTexas talk / the power of refactoring
17:12 The need of having a test suite
18:19 PDM ad segment
19:30 Being pragmatic about testing / approval test
22:22 About Chris' Refactoring Toolkit (Obsidian vault)
25:05 The importance of mindset for a developer
27:20 Software has to be malleable, change is constant
27:48 Books - Building a second brain
28:50 Note taking / GitHub issues (productivity tools)
30:30 Final shout-out / how to connect with Chris
32: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 Brain

Reach out to Chris:
- Website
- Mastodon
- Twitter
- LinkedIn
- Pybites Community

Pybites coaching: The PDM program

...more
View all episodesView all episodes
Download on the App Store

Pybites PodcastBy Julian Sequeira & Bob Belderbos

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

4 ratings


More shows like Pybites Podcast

View all
Talk Python To Me by Michael Kennedy

Talk Python To Me

589 Listeners

CyberWire Daily by N2K Networks

CyberWire Daily

1,018 Listeners

Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

Super Data Science: ML & AI Podcast with Jon Krohn

302 Listeners

Python Bytes by Michael Kennedy and Brian Okken

Python Bytes

214 Listeners

The Diary Of A CEO with Steven Bartlett by DOAC

The Diary Of A CEO with Steven Bartlett

8,505 Listeners

Django Chat by William Vincent and Carlton Gibson

Django Chat

75 Listeners

Fiction - Comedy Fiction by The Sunset Explorers

Fiction - Comedy Fiction

6,446 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

141 Listeners

Hard Fork by The New York Times

Hard Fork

5,467 Listeners

Signals and Threads by Jane Street

Signals and Threads

72 Listeners