Help, I need to refactor a mega class! Here are 5 tips …

Somebody asked the other day for tips on how to refactor a mega-class? It was actually one of the first tasks on the new job, ouch! A single class, several thousands lines of code, no tests available 😮 You might scratch your head and say WTF?! After all, good developers decouple code into manageable pieces… Continue reading Help, I need to refactor a mega class! Here are 5 tips …

From Basketball Athlete to DevRel, Dropping the Fear of Failure

Listen here: This week we have Tonya Sims on the show to talk about her journey from athlete / basketball player to Python Developer Advocate / DevRel and entrepreneur. We talk about how she combines sports with Python, her business of helping parents of aspiring athlete kids and (of course) the unstoppable developer mindset.  We hope you’ll enjoy… Continue reading From Basketball Athlete to DevRel, Dropping the Fear of Failure

Code == communication, on writing better variable names

Listen now: Naming things is hard! Hence in this episode we want to help you a bit with that and share 10 tips how to do this better so you will write more readable and meaningful variable names. Enjoy! Check out mentioned Pybites Developer Mindset program here. Having you build apps end-to-end and getting expert developer… Continue reading Code == communication, on writing better variable names

Lessons learned from The Programmer’s Brain

Listen now: This week we talk with AJ Kerrigan (Twitter / LinkedIn) about Felienne Hermans’ The Programmer’s Brain, an important book we recommend every developer should read (at least once). Structure:After quickly discussing the gist of the book, we dive into some of the concepts it teaches:– Chunkability: for faster reading and comprehension of code.– Germane load: the work required… Continue reading Lessons learned from The Programmer’s Brain