Developer Voices

Kris Jenkins
undefined
Sep 25, 2026 • 2h 22min

How Would You Type-Check 30 Million Lines of PHP? (with Julien Verlaguet)

Julien Verlaguet, a software engineer and programming-language designer, co-created Hack at Facebook and founded Skip Labs. He explores type-checking 30 million lines of PHP, the architecture behind Hack’s lightning-fast language server, and the concurrency bugs that challenged it. The conversation then turns to Skip’s immutable, reactive language, persistent state, garbage collection, TypeScript bindings, and Skipper, an AI coding agent.
undefined
83 snips
Aug 26, 2026 • 1h 46min

DuckDB And The Burden of Success (with Hannes Mühleisen)

Hannes Mühleisen, co-creator of DuckDB and co-founder of DuckDB Labs, is a database researcher and engineer. He walks through making DuckDB extensible to dodge unwanted PRs, why they rewrote SQL parsing with a PEG-based pluggable parser, the design of the Quack wire protocol, and the DuckLake approach to metadata. He also explains why DuckDB Labs joined AWS and how governance and resources changed.
undefined
30 snips
Aug 12, 2026 • 1h 2min

The Enterprise AI Gap (with James Brown)

James Brown, an engineering lead at Schroders who builds multi-agent tooling like the Clair plugin. He tells the Claude mania story and how agents reshaped his workflow. He explains Clair’s git shadow-branch trick for agent proximity. They discuss AI amplifying org problems, faster prototyping, shifting team skill needs, risks to junior hiring, dark factories, and looming burnout.
undefined
Jul 8, 2026 • 1h 5min

What If Every SQL Query Could Update Incrementally? (with Lalith Suresh)

Lalith Suresh, CEO of Feldera and engineer applying DBSP theory to real systems. He explains Z-sets, the four DBSP operators that let any SQL query be compiled into incremental form, and how joins and deltas are handled. They cover origins in network control planes, building a change-centric engine, backfills and limits, and how this differs from stream processors. Try it at the open-source sandbox.
undefined
81 snips
Mar 26, 2026 • 1h 40min

What's Worth Knowing In AI Right Now? (with Henry Garner)

Henry Garner, CTO of Juxt and creator of the Juxt AI Radar, focuses on AI-assisted software development and the Allium behavioral spec language. He discusses the AI tooling adoption arc, orchestration frameworks versus agents, neurosymbolic approaches and the surprising return of Prolog. He also covers Allium’s role in giving LLMs structure and practical trade-offs in fine-tuning, observability and running models.
undefined
19 snips
Feb 19, 2026 • 1h 27min

Asciinema: Terminal Recording Done Right (with Marcin Kulik)

Marcin Kulik, open-source creator of Asciinema and maintainer of its recorder, player, server, and Rust AVT emulator, joins to trace 14 years of rewrites. They cover terminal parsing and emulation, trade-offs in rendering and performance, moves from Python and ClojureScript to Rust/WASM, live streaming architecture, and how a single Rust emulator now powers multiple components.
undefined
44 snips
Feb 4, 2026 • 1h 41min

Building the SpacetimeDB Database, Game-First (with Tyler Cloutier)

Tyler Cloutier, software engineer and founder of SpacetimeDB and BitCraft, builds a distributed in-memory DB that runs WebAssembly and borrows game architecture for real-time apps. He discusses launch-day failures and rapid fixes. He explains single-threaded L1-first performance, reducer-based hot-swapping, and how TypeScript and React hooks make real-time multiplayer web apps easier.
undefined
25 snips
Dec 11, 2025 • 1h 51min

Will Turso Be The Better SQLite? (with Glauber Costa)

Glauber Costa, a software engineer and entrepreneur with vast experience in databases and kernel development, dives deep into his journey from contributing to the Linux kernel to co-founding a new venture focused on reimagining SQLite with Turso. He discusses the challenges of SQLite's closed contribution model and how Turso, a complete rewrite in Rust, overcomes limitations with features like vector search and CDC. Glauber shares insights on community growth, the importance of a healthy ecosystem, and the ambitious goal of integrating concurrent writes into embedded databases.
undefined
47 snips
Nov 20, 2025 • 1h 5min

Can Google's ADK Replace LangChain and MCP? (with Christina Lin)

Christina Lin, a Google engineer pioneering the Agent Development Kit (ADK), delves into the transformative potential of AI in production systems. She explains the nuanced distinction between agentic pipelines and basic LLM calls. Christina discusses ADK's role in simplifying the construction of agents and tools, emphasizing the importance of grounding for accurate, cited results. Additionally, she highlights the Agent-to-Agent (A2A) protocol for enhancing communication and scalability in distributed systems while addressing crucial deployment and debugging strategies.
undefined
22 snips
Oct 31, 2025 • 1h 11min

Building Observable Systems with eBPF and Linux (with Mohammed Aboullaite)

Mohammed Aboullaite, a backend engineer at Spotify, dives into the world of continuous profiling and observability using eBPF. He explains how eBPF allows for monitoring at the kernel level without recompiling, making it a game-changer for managing large-scale systems. Listeners learn about the evolution of eBPF, how to handle data volumes from profiling, and practical tools like Pyroscope and Pixie. Mohammed also discusses the low overhead of eBPF and the importance of mapping kernel events back to code, providing invaluable insights for optimizing performance in production.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app