Why is reading bad code so painful?!

Why is reading bad code so painful?!

Author: Tim Abell March 25, 2025 Duration: 19:12

From the blog - https://0x5.uk/2025/01/31/why-is-reading-bad-code-so-painful/

David's  just-five-mins podcast - https://www.justfivemins.com/

ps, when I said "Increased heart attack" I meant to say "Increased heart rate" 🤕 😆 - but maybe bad code does lead to increased heart attack, so a Freudian slip?!


Tim Abell hosts Software Should be Free, a conversation grounded in the practical realities of technology and entrepreneurship. Joined at times by David Sheardown, the discussions move beyond abstract theory to focus on tangible solutions for the everyday challenges people face with their "computer things." The title isn't just a slogan; it's a starting point for exploring how freedom in software-whether through open-source models, transparent business practices, or simply reclaiming control over your own tools-can lead to more effective and sustainable outcomes. You'll hear candid explorations of the intersection where code meets commerce, dissecting how businesses are built and run in the modern digital landscape. This isn't a lecture series; it's a problem-solving session where complex ideas in technology and business are broken down into actionable insights. The podcast actively invites listener participation, encouraging you to send in your own questions and dilemmas via voice message to shape the dialogue. Tune in for thoughtful, unscripted conversations that cut through the hype, offering a pragmatic perspective on creating and using technology that genuinely works for you.
Author: Language: English Episodes: 32

Software Should be Free
Podcast Episodes
Morning journaling, moving to tech lead, right-to-represent idea [not-audio_url] [/not-audio_url]

Duration: 16:37
Regular update and thoughts; the benefits of morning journaling, focussing on tech lead roles and a new right-to-represent side-project idea. I share some tips from how to stay sharp technically when in a tech lead or ot…
The new direction and some email and calendar tips [not-audio_url] [/not-audio_url]

Duration: 11:19
Tim is going to do more digital delivery (contract), while defending time for building useful things for podcasters and being involved in that space, all while being good at email and being a great family man.This episod…
Live stream - De-fusion of the mind [not-audio_url] [/not-audio_url]

Duration: 12:32
companies house snafuDe-fusion of the mind with ACT (A liberated mind)Rich-dad cashflow game
Learning to code is hard [not-audio_url] [/not-audio_url]

Duration: 4:55
Out at the lake with the dog. Empathy for coding being hard to learn.
Good morning [not-audio_url] [/not-audio_url]

Duration: 6:04
From yesterday's morning live stream experiment https://youtu.be/S4rHehuG3SE
What even is systems integration? [not-audio_url] [/not-audio_url]

Duration: 30:03
David explains what systems integration really means when it comes down to getting things connected, and what things we are trying to connect in the first place.
The fastest little steam engine [not-audio_url] [/not-audio_url]

Duration: 7:08
A little story about two little steam engines racing to the next station. You'll have to listen to find out what this has to do with software.