Dead Code
@deadcode.website
35 followers 10 following 200 posts
A podcast by @jardo.dev about making the software industry better. New episodes every Tuesday. https://deadcode.website
Posts Media Videos Starter Packs
deadcode.website
💡 Simplicity vs. security. One line of Ruby code can serialize anything — which is both the appeal and the problem.

Matt Schwager talks about the fundamental tradeoff at the heart of Marshal vulnerabilities.
deadcode.website
👉 “We think if we just add enough if statements, we can make this thing safe…”

Matt Schwager explains why Ruby deserialization bugs keep resurfacing — even after more than a decade of patches.
deadcode.website
Perfection isn’t the point.

Kasper Timm Hansen shows how riffing invites developers to throw ideas on the table, refine them, and learn as they go.

The result? Better design, less pressure, and a mindset shift that feels surprisingly fresh.
deadcode.website
Coding doesn’t always have to feel heavy.

Kasper Timm Hansen talks about riffing as a process that makes room for fun, creativity, and experimentation — without losing sight of the end goal.

Why being “wrong” for a moment can actually speed you up.
deadcode.website
What if the best path forward in your code isn’t a giant leap, but a series of small, playful steps?

Kasper Timm Hansen describes how riffing lets you hop between possibilities, uncover hidden insights, and arrive somewhere you never expected.
deadcode.website
Big ideas don’t have to live rent-free in your head.

Kasper Timm Hansen explains how his riffing files free up mental space while capturing complexity in a way that’s quick, flexible, and surprisingly lightweight.

Find out why this makes exploring solutions so much easier.
deadcode.website
Ever started a feature and felt paralyzed by not knowing where to begin?

Kasper Timm Hansen shares how a simple scratch file technique can turn that overwhelm into clarity.

🎧 Tune in to hear how “riffing” reshapes the way developers explore problems.
deadcode.website
AI coding tools can churn out code endlessly, but without checks in place, the results quickly collapse.

Justin Searls explains the principle he applies to both AI and his own workflow to keep things real and verifiable.
deadcode.website
How do you decide what to work on next?

Justin Searls’ approach flips the usual “start with the easy tasks” advice and instead begins with the riskiest unknowns.
deadcode.website
We don’t need more order-takers. We need programmers who can think critically, adapt to context, and shape the processes themselves.

Justin Searls shares why clinging too tightly to prescribed methodologies can limit real progress.
deadcode.website
Everyone knows the term “full-stack developer,” but Justin Searls argues today’s environment calls for something more.

He makes the case for developers who own not just the code but also the product vision and decisions behind it.
deadcode.website
We often treat code like a static artifact, but what if the real story is how it moves through your head and shapes your workflow?

Justin Searls unpacks why execution, tempo, and order of thought matter more than the code itself.