A deep and nuanced conversational podcast focused on technology, software, and computing.
…
continue reading
Software's best weekly news brief, deep technical interviews & talk show.
…
continue reading
Join us on a journey to make believe worlds with our good friend Mat Ryer. The assignment; we each get to make up a new world where we invent a new gadget and declare a new rule. This episode is sure to delight loyal fans and especially those who enjoy Mat Ryer on the show and a good/bad song or two. Join the discussion Changelog++ members get a bo…
…
continue reading

1
Make sales not features (Interview)
1:08:10
1:08:10
Play later
Play later
Lists
Like
Liked
1:08:10Kendall Miller is a bubbly extrovert who sticks his fingers in a lot of pies. He advises tech companies like FusionAuth, positions tech products like Civo & Tensorlake, organizes tech networks like CTO Lunches, and even sells whiskey & gin to tech people like us via his Friday Deployment Spirits brand. Kendall has learned a lot since he first enter…
…
continue reading
We drop our fourth Changelog Beats album, Dex Horthy proposes the 12-factor AI agent, Thorsten Ball takes us step-by-step through building a coding agent, Zachary Huang builds an LLM framework in 100 lines of code & Philip Laine’s Spegel project gets unknowingly forked by Microsoft. View the newsletter Join the discussion Changelog++ members save 1…
…
continue reading
Most of us write code for servers and systems with terabytes of storage and gigabytes of RAM. This week, we're talking about Go in the small. Patricio Whittingslow joins Dylan and Angelica to discuss how he got started with Tiny Go; how he's used Go in software ranging from trajectory simulations to rocket fueling systems to rocket engine fuel inje…
…
continue reading
Nick Nisi joins us to confess his AI subscription glut, drool over some cool new hardware gadgets, discuss why the TypeScript team chose Go for their new compiler, opine on the React team’s complicated relationship with Vercel, suggest people try Astro, update us on his browser habits, and more. Join the discussion Changelog++ members save 7 minute…
…
continue reading
Anthony Eden, Founder & CEO of DNSimple, joins the show to talk about the world of managed hosting for DNS and more. Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today! Sponsors: Retool – The low-code platform for developers to build internal tools — Some of the best teams out ther…
…
continue reading

1
Google's new protocol has AI agents talkin' (News)
8:45
8:45
Play later
Play later
Lists
Like
Liked
8:45Google announces an open protocol for AI agent collaboration, Datastar is an Alpine.js / htmx love child, Matthias Endler documents things he finds common in the best programmers, turns out Linus Torvalds built Git in 10 days & Zev is a CLI that helps you remember (or discover) terminal commands using natural language. View the newsletter Join the …
…
continue reading
Fallthrough is a podcast about having conversations in public, and over the last 3 months we've shipped 15 of them! In this episode, Kris, Ian, and Matt sit down to discuss the podcast so far: what we've enjoyed, the feedback we've gotten, how we produce episodes, and so much more. We're excited to take a look at the first 15 episodes we've produce…
…
continue reading
Richard Moot joins us to discuss Changelog helping Square launch a developer pod and the excitement around MCP (Model Context Protocol) servers. What might it foretell about the future of human/robot relations? Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today! Sponsors: Heroku – …
…
continue reading

1
The era of durable execution (Interview)
1:40:03
1:40:03
Play later
Play later
Lists
Like
Liked
1:40:03Stephan Ewen, Founder and CEO of Restate.dev joins the show to talk about the coming era of resilient apps, the meaning of and what it takes to achieve idempotency, this world of stateful durable execution functions, and when it makes sense to reach for this tech. Join the discussion Changelog++ members save 10 minutes on this episode because they …
…
continue reading
Daniel Kokotajlo and the AI Futures Project lays out a potential scenario of superhuman AI’s impact, Liam ERD generates beautiful, interactive ER diagrams from your database, Mozilla takes on Gmail with “Thundermail”, algernon explains why grepping remains terrible & Vitor M. de Sousa Pereira rans on the insanity of being a software engineer. View …
…
continue reading

1
APIs: Design Imperfectly, Improve Relentlessly
1:29:23
1:29:23
Play later
Play later
Lists
Like
Liked
1:29:23APIs are built, not born, so how do we go about actually building them? Well, it starts with design. In this episode, Kris and Ian are joined by Jamie Tanna to talk about API design. From creating a theory of your API, through building its foundation, to actively prototyping as you design, the panel discusses what they've learned over the years to …
…
continue reading
Jerod turns Adam into Lego, a Walrus, and a Walrus in the style of Studio Ghibli…and so much more. This is a good one to watch on YouTube. Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today! Sponsors: Augment Code – Developer AI that uses deep understanding of your large codebase a…
…
continue reading

1
The 1000x faster financial database (Interview)
1:40:28
1:40:28
Play later
Play later
Lists
Like
Liked
1:40:28In July of 2020, Joran Dirk Greef stumbled into a fundamental limitation in the general-purpose database design for transaction processing. This sent him on a path that ended with TigerBeetle, a redesigned distributed database for financial transactions that yielded three orders of magnitude faster OLTP performance over the usual (general-purpose) …
…
continue reading
Theodore Morley wonders why tech workers so frequently point our wanderlust toward hands-on trades, Eduardo Bouças explains why he’s lost confidence in Vercel’s handling of Next.js, “xan” is a command line tool that can be used to process CSV files directly from the shell, Pawel Brodzinski takes us back to Kanban’s roots & Sergey Tselovalnikov weig…
…
continue reading

1
What Even Is A Senior Software Engineer?
1:53:21
1:53:21
Play later
Play later
Lists
Like
Liked
1:53:21What does it mean to be a senior (or staff) software engineer? How are we preparing the next generation of software engineers to maintain the software we've created? In this episode, Matt and Kris are joined by Bill Kennedy to discuss tech communities, training software engineers, the landscape of learning, how artificial intelligence is affecting …
…
continue reading
Long-time JS Party panelist Amal Hussein joins Jerod to catch up on her career path, to opine on the viability agentic coding, to feel all the feelings that AI brings out of us as developers, and to share something new in her life that changes everything. Join the discussion Changelog++ members save 8 minutes on this episode because they made the a…
…
continue reading

1
Leading leaders who lead engineers (remastered) (Interview)
1:14:21
1:14:21
Play later
Play later
Lists
Like
Liked
1:14:21This week we’re bringing you a remaster of our epic 2021interview with Lara Hogan – author of Resilient Management and management coach / trainer for the tech industry. The majority of our conversation focuses on the four primary hats leaders and managers end up wearing; mentoring, coaching, sponsoring, and delivering feedback. We also talk about k…
…
continue reading
Steve Yegge’s latest rant about the future of “coding”, Ethan McCue shares some life altering Postgres patterns, Hillel Wayne makes the case for Verification-First Development, Gerd Zellweger experienced lots of pain setting up GitHub Actions & Cascii is a web-based ASCII diagram builder. View the newsletter Join the discussion Changelog++ members …
…
continue reading

1
Translating The Law for Software Engineers
1:35:55
1:35:55
Play later
Play later
Lists
Like
Liked
1:35:55Software is hard to build. From knowing which regulations apply to us to understanding what's in our software, there's a lot to learn. On top of that, regulation is coming for all of us. In this episode, Luis Villa joins Kris, Ian, and Angelica, to discuss the laws and regulations that will change the way that you build and deploy software. We disc…
…
continue reading
Justin Searls from Breaking Change joins the show to discuss Apple’s Intelligence blunder, the end of the good times in the tech industry, and POSSE Party, his in-progress product that lets “any dummy with a website enjoy a life of algorithm-free luxury.” Join the discussion Changelog++ members save 6 minutes on this episode because they made the a…
…
continue reading

1
Securing ecommerce: "It's complicated" (Interview)
1:05:09
1:05:09
Play later
Play later
Lists
Like
Liked
1:05:09Ilya Grigorik and his team at Shopify has been hard at work securing ecommerce checkouts from sophisticated news attacks (such as digital skimming) and he’s here to share all the technical intricacies and far-reaching implications of this work. Join the discussion Changelog++ members save 7 minutes on this episode because they made the ads disappea…
…
continue reading

1
Our interfaces have lost their senses (News)
6:47
6:47
Play later
Play later
Lists
Like
Liked
6:47Amelia Wattenberger bemoans the computer’s great flattening, the Learnk8s team lets you manage your cluster from a spreadsheet, Jan Swist gets a surprising response from Cursor, the French and German governments team up for an open source Notion alternative & XPipe lets you access your entire server infrastructure from your local desktop. View the …
…
continue reading

1
Choosing, Expanding, & Evolving Communities
1:49:01
1:49:01
Play later
Play later
Lists
Like
Liked
1:49:01Communities play a vital role in our technical and non-technical lives, but how much thought have we put into what makes these spaces valuable? In this episode, Kris is joined by the panel and Kelsey Hightower to discuss communities and their intersection with the digital and non-digital world. Supporters get access to an extended conversation with…
…
continue reading
Adam’s friend on the frontend, John Long joins the show to explore his usage of AI, design tools and the stack he prefers. We talk Next.js vs Rails, maintaining open source, building websites with Framer, their mutual love for Figma, and more. Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear…
…
continue reading

1
Reaching industrial economies of scale (Interview)
1:44:49
1:44:49
Play later
Play later
Lists
Like
Liked
1:44:49Beyang Liu, the CTO & Co-founder of Sourcegraph is back on the pod. Adam and Beyang go deep on the idea of “industrializing software development” using AI agents, using AI in general, using code generation. So much is happening in and around AI and Sourcegraph continues to innovate again and again. From their editor assistant called Cody, to Code S…
…
continue reading
Vibe coding is the new vibe, AI engineers are all taking about MCP, Tom Usher wants you to kill your algorithmic feeds, Curiositry shares his troubleshooting expertise, Nikola Ðuza thinks we should keep blogging for the LLMs & James Stanier answers the question, should managers still code? View the newsletter Join the discussion Changelog++ members…
…
continue reading

1
An Exploration of APIs, Versioning, & HTTP
1:15:33
1:15:33
Play later
Play later
Lists
Like
Liked
1:15:33There are Web APIs everywhere, from the classic REST/HTTP, to GraphQL, to gRPC, we rely on them to get things done each and every day. But how much do we think about the design of these APIs? How do you document an API once you've created it? What even is versioning? Do we really understand HTTP? In this episode, Kris and the panel are joined by Ja…
…
continue reading

1
Friendly Feud: JS Party Edition (Friends)
1:12:34
1:12:34
Play later
Play later
Lists
Like
Liked
1:12:34Our award-winning JS Party game show is back with a new name, a new channel, and the same ol’ survey-response-guessing fun! The JS Party crew join us to see who knows y’all best. Survey says! Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today! Sponsors: Augment Code – Developer AI …
…
continue reading

1
Antirez returns to Redis! (Interview)
1:33:59
1:33:59
Play later
Play later
Lists
Like
Liked
1:33:59Antirez has returned to Redis! Yes, Salvatore Sanfilippo (aka Antirez), the creator of Redis has returned to Redis and he joined us to share the backstory on Redis, what’s going on with the tech and the company, the possible (likely) move back to open source via the AGPL license, the new possibilities of AI and vector embeddings in Redis, and some …
…
continue reading
Allen Pike on the JavaScript ecosystem after a decade away, Lars Wirzenius was there at the birth of Linux, Piotr Migdał archives things in Markdown, Jacob Stopak is gamifying Git with Devlands & Juan Diego Rodríguez runs down how CSS functions (will) work. View the newsletter Join the discussion Changelog++ members save 1 minute on this episode be…
…
continue reading
We all have tools that make our lives better. Software tools, hardware tools, and everything in between. In this episode, Matt is joined by Kris, Ian, and Dylan to discuss some of their favorite tools, what they use them for, and why they chose them. Want to hear about the tools we don't like? Become a supporter and enjoy bonus content and higher q…
…
continue reading
It’s Kaizen 18! Can you believe it? We discuss the recent Fly.io outage, some little features we’ve added since our last Kaizen, our new video-first production, and of course, catch up on all things Pipely! Oh, and Gerhard surprises us (once again). BAM! Join the discussion Changelog++ members save 7 minutes on this episode because they made the ad…
…
continue reading

51
Building for application developers (Interview)
1:52:33
1:52:33
Play later
Play later
Lists
Like
Liked
1:52:33Anurag Goel, Founder/CEO of Render, joins Adam to discuss what they’re doing to solve cloud problems for application developers. They just raised $80M they don’t even need and they’re poised to solve boring problems like object storage, and less boring things like building for the AI era. Join the discussion Changelog++ members get a bonus 4 minute…
…
continue reading

51
AI killed the tech interview. Now what? (News)
6:23
6:23
Play later
Play later
Lists
Like
Liked
6:23Kane Narraway thinks through the radical change AI tools have brought to the technical interview process, Rhys Kentish built an app that makes him touch grass, Microsoft announced their progress on quantum computing, Chris Horsley learns about software estimations by yak shaving a washing machine install & Andreas Gohr built StumbleUpon for the Ind…
…
continue reading
What's a terminal? Why is it being emulated? On this week's episode, Matt and Kris are joined by Mitchell Hashimoto to discuss his newest project Ghostty, the Zig programming language, thoughts and feelings about Go, and more. As always, catch some Unpopular Opinions at the end of the episode. Want to hear even more from Mitchell? This episode feat…
…
continue reading
Jerod and Adam use Chris Kiehl’s post on development topics he’s changed his mind on (over the last 10 years) as a proxy for discussion on dev things they HAVE and HAVE NOT changed their minds on. Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today! Sponsors: Retool – The low-code p…
…
continue reading
For the past year, David Crawshaw has intentionally sought ways to use LLMs while programming, in order to learn about them. He now regularly use LLMs while working and considers their benefits a net-positive on his productivity. David wrote down his experience, which we found both practical and insightful. Hopefully you will too! Join the discussi…
…
continue reading
Declan Chidlow proposes that AI is stifling tech adoption, Ariel Salminen shares 17 pieces of advice she’s learned about leading successful product teams, Benj Edwards tells the story of WikiTok, the React team sunsets Create React App & Ruben Schade says boring tech is mature, not old. View the newsletter Join the discussion Changelog++ members su…
…
continue reading

1
Patching Problems with Persnickety Proxies Purveyed by Paternalistic Princes
2:06:56
2:06:56
Play later
Play later
Lists
Like
Liked
2:06:56A recent Ars Technica article outlined a backdoor in the Go Module Mirror. Even though it's framed as a backdoor, and potentially a vulnerability, it's actually an exploit of a design choice designers of the module mirror made. Kris is joined by Matthew, Dylan, and guest host Jamie Tanna, to discuss this vulnerability-but-actually-feature, the impl…
…
continue reading

51
Discovering discovery coding (Friends)
1:53:56
1:53:56
Play later
Play later
Lists
Like
Liked
1:53:56Fire up a REPL, grab your favorite Stephen King novel, and hold on to the seat of your pants! Jimmy Miller returns to reveal why, at least for some of us, discovery coding is where it’s at. Join the discussion Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today! Sponsors: Temporal – Build invincible ap…
…
continue reading

51
Fostering open source culture (Interview)
1:24:13
1:24:13
Play later
Play later
Lists
Like
Liked
1:24:13Arun Gupta is back, this time with his latest book in hand titled “Fostering Open Source Culture” to share his wisdom and experiences of fostering open source culture. BTW you can use the code OSCULTURE20 to get 20% off (both print and e-book). Use this link and enjoy. Join the discussion Changelog++ members save 8 minutes on this episode because t…
…
continue reading

51
Tech is supposed to make our lives easier (News)
8:25
8:25
Play later
Play later
Lists
Like
Liked
8:25Bill Maher excoriates the software industry for making our lives more difficult, two professors from the University of Washington put together a curriculum to help us manage life in the ChatGPT world, Daniel Delaney thinks deeply on chat as a dev tool UI, Benedict Evans explores our assumptions that computers be ‘correct’ & the Thoughtbot team writ…
…
continue reading
Go's steady cycle of releasing new versions every six months continues. On this episode, our "What's new in Go?" correspondent (a carry over from Go Time) joins special guest host Johnny Boursiquot to talk about the new features and changes coming in Go 1.24. As always, we've got some great unpopular opinions at the end. Thanks for tuning in and ha…
…
continue reading

51
The state of homelab tech (2025) (Friends)
2:05:15
2:05:15
Play later
Play later
Lists
Like
Liked
2:05:15Techno Tim joins Adam to catch up on the state of Homelab for 2025, the state of AI at home and on-prem (AI Homelab) and where that’s heading, building a creator PC, choosing the parts for your build, GPU availability, Windows being user hostile, and why Tim is happy to be using Windows, Mac AND Linux. Join the discussion Changelog++ members save 8…
…
continue reading

51
Build software that lasts! (Interview)
1:27:51
1:27:51
Play later
Play later
Lists
Like
Liked
1:27:51After 30+ years in the software industry, Bert Hubert has experienced a lot. He founded PowerDNS, published articles for places like IETF / IEEE, and built his own parliament monitoring system. That just scratches the surface. Recently, Bert wrote about what it takes to build software for the long term. Let’s dig in. Join the discussion Changelog++…
…
continue reading
Tim Sh tracked himself down through in-app ads, Sniffnet comfortably monitors your Internet traffic, Cate Huston opines on what makes a good team, Victor Shepelev draws on 25 years of coding to share seven things he now knows & Grant Slatton tells you how to write a good design document. View the newsletter Join the discussion Changelog++ members s…
…
continue reading
How much do you know about a career in coding? Perhaps you're already a well versed professional software person. Or maybe you're someone who's just starting out. Either way, you're going to need some help along your entire technology career. In this episode, which is part 2 of a 2 part series, the panel is chatting with Chris Allaire to talk about…
…
continue reading

51
Over the top auth strategies (Friends)
1:26:47
1:26:47
Play later
Play later
Lists
Like
Liked
1:26:47Dan Moore from FusionAuth joins us for a wide-ranging discussion about modern auth strategies. We talk magic links, OTP, MFA, passkeys, password managers & so much more. Join the discussion Changelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today! Sponsors: Retool – The low-code platform for developers to build …
…
continue reading

51
Turso is rewriting SQLite in Rust (Interview)
1:15:54
1:15:54
Play later
Play later
Lists
Like
Liked
1:15:54Glauber Costa, co-founder and CEO of Turso, joins us to discuss libSQL, Limbo, and how they’re rewriting SQLite in Rust. We discuss their efforts with libSQL, the challenge of SQLite being in the public domain but not being open for contribution, their choice to rewrite everything with Limbo, how this all plays into the future of the Turso platform…
…
continue reading