Skip to content
Melo Podcasts Home
CategoriesLanguagesFollowing

Episode 1037 · Hanselminutes with Scott Hanselman

That's good Mojo - Creating a Programming Language for an AI world with Chris Lattner

19 Feb 2026 · 41 min

Play episode WhatsApp Download

Episode notes

What does it take to design a programming language from scratch when the target isn’t just CPUs, but GPUs, accelerators, and the entire AI stack? In this episode, I sit down with legendary language architect Chris Lattner to talk about Mojo — his ambitious attempt to rethink systems programming for the machine learning era. We trace the arc from LLVM and Clang to Swift and now Mojo, unpacking the lessons Chris has carried forward into this new language. Mojo aims to combine Python’s ergonomics with C-level performance, but the real story is deeper: memory ownership, heterogeneous compute,…

Podcast

Hanselminutes with Scott Hanselman

Scott Hanselman · Tech & Science · English

Hanselminutes is Fresh Air for Developers. A weekly commute-time podcast that promotes fresh technology and fresh voices. Talk and Tech for Developers, Life-long Learners, and Technologists.

More from Hanselminutes with Scott Hanselman All episodes →

  1. E1042 · 9 Apr 2026 · 36 min

    Why Tori Westerhoff says we should talk to strangers

    Tori Westerhoff joins Scott to explore the intersection of AI, human psychology, and personal growth. As people increasingly use LLMs for introspection and decision-making, Tori argues that we're missing the diversity of thought that comes from community, even particularly random encounters with strangers. She reveals her own practice: a daily noon reminder to talk to strangers. "If you sycophant yourself, you're never going to grow," she explains. The conversation delves into how LLMs can create echo chambers of thought, and why the randomness of human connection, even just someone on the…

  2. E1041 · 19 Mar 2026 · 33 min

    Building the Internet with sendmail's Eric Allman

    In this episode, in association with the ACM ByteCast, Scott talks with Eric Allman, one of the foundational figures of the early internet. Best known for creating Sendmail, the mail transfer agent that powered a large portion of global email infrastructure through the formative years of the network, Allman helped shape how messages move across the internet. Their conversation explores the origins of internet email, the messy realities of building software that must operate at planetary scale, and what lessons today’s engineers can learn from the systems and design decisions that quietly…

  3. E1040 · 12 Mar 2026 · 31 min

    A cognition engine for science with Allen Stewart

    Scott Hanselman sits down with Allen Stewart, Partner Director of Software Engineering at Microsoft, to explore how AI agents with persistent memory are transforming scientific research and software engineering. Allen explains how his team built an AI system that learns from every investigation turning a 12-day autonomous drug discovery run into reusable knowledge that makes future research exponentially faster. Instead of starting from scratch each time, the AI inherits hypotheses, methodologies, and findings from previous work, saving hundreds of millions of tokens and weeks of effort.

  4. E1039 · 5 Mar 2026 · 33 min

    Agentic Workflows with Don Syme

    In this episode, Scott talks with Don Syme about the emerging world of agentic developer workflows and what it means when coding tools move from autocomplete helpers to collaborators. They explore how modern tools like GitHub Copilot and GitHub Agentic Workflows are evolving into systems that can plan, execute, and iterate on tasks across a codebase, and what that means for software design, type systems, and developer responsibility.

  5. E1038 · 26 Feb 2026 · 33 min

    Inference Engineering with Baseten's Philip Kiely

    This week on the show, Scott talks to Philip Kiley about his new book, Inference Engineering. Inference Engineering is your guide to becoming an expert in inference. It contains everything that Philip has learned in four years of working at Baseten. This book is based on the hundreds of thousands of words of documentation, blogs, and talks he's written on inference; interviews with dozens of experts from our engineering team; and countless conversations with customers and builders around the world.

  6. E1036 · 12 Feb 2026 · 44 min

    The Rise of The Claw with OpenClaw's Peter Steinberger

    There’s a new wave of AI tools that don’t just live in the cloud, don’t just autocomplete code, and don’t just sit in a browser tab. They reach into your local environment, understand your context, and act more like a thinking companion than a chatbot. In this episode, I talk with Peter Steinberger, founder of OpenClaw, about the rise of “The Claw” and what it means to build AI that feels fast, personal, and deeply integrated into your workflow. We explore why OpenClaw is having a moment, how developer expectations are shifting from prompts to agents, and what it takes to design tools that…

  7. E1035 · 5 Feb 2026 · 35 min

    The AI Vampire with Gas Town's Steve Yegge

    AI is making developers dramatically more productive...so why is everyone so exhausted? In this episode, Scott talks with Steve Yegge, legendary blogger and creator of Gas Town, a multi-agent orchestrator he describes as "Kubernetes for coding agents." Steve shares his theory of the "AI Vampire," that working alongside AI drains human energy Colin Robinson-style (What We Do In The Shadows), even as output skyrockets. They dig into what happens when you're managing ten or twenty Claude Code instances at once, who actually captures the value of a 10x productivity boost, and why the most…

  8. E1034 · 29 Jan 2026 · 31 min

    Kinder Code Reviews with AI? with Qodo's Nnenna Ndukwe

    Code reviews are one of the most powerful tools teams have for maintaining quality — but they're also one of the most emotionally charged parts of the development process. With AI coding agents generating more code than ever, the review bottleneck is growing fast. But what if AI-assisted reviews could not only keep up with the volume, but actually be kinder about it? Scott talks with Nnenna Ndukwe, Developer Relations Lead at Qodo, about how AI code review is evolving beyond glorified linting into something that understands context, catches what matters, and delivers feedback developers…

  9. E1033 · 22 Jan 2026 · 32 min

    Run your AI Agent in a Sandbox, with Docker President Mark Cavage

    Sandboxing is having a moment. As agents move from chat windows into terminals, repos, and production-adjacent workflows, the question is no longer “What can AI generate?” but “Where can it safely run?” In this episode, Scott talks with Mark Cavage, President of Docker, about the resurgence of sandboxes as critical infrastructure for the agent era and the thinking behind Docker’s newly released sandbox feature. They explore why isolation, reproducibility, and least-privilege execution are becoming table stakes for AI-assisted development. From protecting local machines to enabling…

  10. E1032 · 15 Jan 2026 · 45 min

    Where is AI taking us? - with The Pragmatic Programmer Gergely Orosz

    AI is moving faster than our collective ability to metabolize it. Between copilots, agents, vibe coding, and the ever-shifting definition of “senior engineer,” developers are asking a deeper question. Where is this all actually going? In this episode, Scott sits down with Gergely Orosz, author of The Pragmatic Engineer and longtime observer of how software gets built inside high-performing teams, to separate signal from hype. They dig into what AI is really doing to day-to-day engineering work. Productivity boosts versus skill atrophy. The changing expectations for junior developers. Whether…

Take it with you

The Melo app keeps playing with the screen off, works in the car and on your watch, wakes you to your station, and browses the whole catalogue offline. Free, no ads, no account.

Get it on Google Play