
Hosted by Jeremy Jung
Practical conversations about software development.
65 episodes · publishes fortnightly · latest 2026-03-11 · ~65 min/episode
Rank
#86
Substance
84.0
/ 100
Breakdown
Scored 2026-07
Updated monthly
Across the index
#86 of 6182
Substance
Top 1%
outscores 99% of the index
Software Sessions ranks #86 on The B2B Podcast Index with a substance score of 84.0 out of 100, scored across 1 recent episode. It scores highest on guest caliber and specificity & evidence. Hanselman is a genuine deep practitioner - VP at Microsoft but clearly still shipping real code, running 13 active terminal sessions during the interview, maintaining a 20-year podcast, and citing specific personal projects with real metrics. He is not a pure thought-leader; his credibility comes from demonstrated current hands-on work rather than seniority alone.
Averaged across 1 recently scored episode, with cited evidence.
The episode has a solid cluster of non-obvious ideas - the 'ambiguity loop,' the 'prose compiler' framing, the one-word-does-semantic-lifting Minecraft analysis, and RALPH loops - but they're regularly diluted by extended car/Uber analogies that get belaboured, tangential personal anecdotes (climbing gym, Netflix), and the Mac Mini framing. The signal-to-noise ratio is above average but not exceptional.
“The word Minecraft semantically is effectively a 50 page spec. So I was trying to tell the guy, dude, that word is doing literally all the lifting. Try explaining to it to give you a clone of Minecraft. Except you don't get to use the word Minecraft.”
“it is a senior engineer with infinite patience, but it is a junior engineer with infinite energy. The role that the LLM chooses depends on how you're coming at it.”
Several framings are genuinely fresh - 'prose compiler,' 'ambiguity loop,' RALPH loop named after a Simpsons character, 'Fear-Driven Development,' and 'confidence transfer' - but the episode also leans on the well-worn 'syntax highlighting didn't rot your brain' argument and the Chinese room thought experiment as filler. Contrarian edge is present but inconsistent.
“I call it the ambiguity loop. Because this is what loops... LLMs are really good at ambiguity. Turns out the toil part of programming is really ambiguous.”
“it's not the death of software engineering, it's the death of toil. And the only thing that matters now is taste and judgment.”
Hanselman is a genuine deep practitioner - VP at Microsoft but clearly still shipping real code, running 13 active terminal sessions during the interview, maintaining a 20-year podcast, and citing specific personal projects with real metrics. He is not a pure thought-leader; his credibility comes from demonstrated current hands-on work rather than seniority alone.
“I've got, um, I'm gesturing right here, people can't see to my terminal, which has 13 tabs open and they're all doing something right now.”
“I built a blood sugar management system in Python a couple of days ago... it ended up being 270. That's just a number. But like I needed about 70% code coverage across almost 300 tests.”
The episode is unusually well-populated with named people, real tools, concrete numbers, and specific timelines - David Fowler's 400-issue RALPH loop producing 384 repros, 64 million tokens in 133 hours, 419k lines of code, 43 minutes to build a React admin site, specific model cost tiers, and real product names throughout. A few claims are hand-wavy but they are the minority.
“David Fowler, distinguished engineer in. Net, had a really interesting problem where he had 400 issues in his GitHub repo... I think it came up with something like 384 good solid repros.”
“I've been in this session for 133 hours... I've used Claude, uh, opus, and it's used 64 million tokens. And that's within the context of my GitHub copilot account.”
The host asks some structurally decent questions (verifying LLM assertions without domain knowledge, breaking out of bad loops, security permissions) and makes one useful external reference (Brian Cantrell on typed languages), but largely defers to Hanselman, frequently summarising what was just said rather than pressing. Pushback is mild and rare; the guest drives essentially all intellectual content.
“And for someone who isn't super familiar with the domain or what the language they're working in, how do you verify the assertions that the LLM is making?”
“I had an interview with Brian Cantrell. He's the CTO of Oxide Computer... one of the things he mentioned with working with large language models is he thought it was really advantageous to use strongly typed languages like say, Rust”
First period on the Index - history builds from here.
1 scored on substance · 60 tracked in total.
Add this badge to your site - it links back here and updates automatically as you rank.
<a href="https://index.fame.so/show/software-sessions" target="_blank" rel="noopener">
<img src="https://index.fame.so/badge/software-sessions/badge.svg" alt="Ranked #13 on The B2B Podcast Index" width="360" height="136" />
</a>Track Software Sessions's rank
Get an email whenever this show moves up or down the Index. Monthly at most, no spam.
The themes that come up most across this show's episodes.
Podcasts that dig into the same topics.