Menu
Sign In Pricing Add Podcast
Podcast Image

The Changelog: Software Development, Open Source

Language: en-us
Last Checked: 2024-11-21 02:12:52

Two tickets for Departure, please (Interview)

Wed, 20 Nov 2024

Today we're joined by a dynamic duo, Helena Zhang & Tobias Fried, who team up on all sorts of digita...

AI makes tech debt more expensive (News)

Mon, 18 Nov 2024

Evan Doyle says AI makes tech debt more expensive, Hunter Ng researches the ghost job ad phenomenon,...

Bus factors & conspiracy theories (Friends)

Fri, 15 Nov 2024

Adam & Jerod discuss the news! Our Merch sale, useful built-in macOS CLI utilities, the slow death o...

Gotta give to get back (Interview)

Thu, 14 Nov 2024

We're on the main stage at THAT Conference with Danny Thompson. He has an amazing story and journey ...

The democratization of spreadsheets (News)

Mon, 11 Nov 2024

Changelog Merch is now on sale, IronCalc sets out to democratize spreadsheets, Grant Slatton writes ...

ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)

Fri, 08 Nov 2024

We take you one last time back to the All Things Open 2024 hallway track to talk with some friends, ...

ANTHOLOGY — Packages, pledges & protocols (Interview)

Wed, 06 Nov 2024

The hallway track at All Things Open 2024 — features Carl George, Principal Software Engineer at R...

Tactile controls are back in vogue (News)

Mon, 04 Nov 2024

IEEE Spectrum reports on the return to physical buttons and dials, Microsoft released GenAIScript, i...

Wine Web and a whole lot of Whatnot (Friends)

Fri, 01 Nov 2024

We join the Whiskey Web and Whatnot podcast live from the hallway track at All Things Open 2024. Top...

Rails is having a moment (again) (Interview)

Thu, 31 Oct 2024

(Includes expletives) David Heinemeier Hansson (DHH), creator of Ruby on Rails and co-owner of 37sig...

Developing with Docker (the right way) (News)

Mon, 28 Oct 2024

Daniel Quinn weighs in on how to develop with Docker The Right Way, Mitchell Hashimoto says Ghostty ...

Ten years of freeCodeCamp (Friends)

Fri, 25 Oct 2024

At the tail end of 2019, we got together with Quincy Larson to celebrate ten years of Changelog & fi...

Elasticsearch is open source, again (Interview)

Thu, 24 Oct 2024

Shay Banon, the creator of Elasticsearch, joins us to discuss pulling off a reverse rug pull. Yes, E...

Naming conventions that need to die (News)

Mon, 21 Oct 2024

Will Crichton wishes some naming conventions would die already, GitHub user brjsp noticed that Bitwa...

You'll rent chips and be happy (Friends)

Fri, 18 Oct 2024

Zac Smith left his role leading Equinix Metal in June of 2023. Since then, he's been thinking deeply...

Lessons from 10k hours of programming (Remastered) (Interview)

Thu, 17 Oct 2024

This week we're going back in time to one of our top performing shows of all time where we talk with...

Working from home is powering productivity (News)

Mon, 14 Oct 2024

Nicholas Bloom finds WFH is powering a productivity boom, Matt Mullenweg has decided that WP Engine'...

The indispensable cog (Friends)

Fri, 11 Oct 2024

Go Time co-host, Johnny Boursiquot, joins Adam & Jerod to discuss not making the (first) cut, applyi...

The Moneyball approach (Interview)

Thu, 10 Oct 2024

John Nunemaker joins us to share his new thesis for acquiring Rails based SaaS apps. He's early days...

The slow death of the hyperlink (News)

Mon, 07 Oct 2024

A bias against hyperlinking has developed on platforms, GitHub engineering continues to evolve Issue...

Developer (un)happiness (Friends)

Fri, 04 Oct 2024

Abi Noda, co-founder and CEO at DX, joins the show to talk through data shared from the Stack Overfl...

Free-threaded Python (Interview)

Wed, 02 Oct 2024

Jerod is joined by the co-hosts of core.py , Pablo Galindo & Łukasz Langa, a podcast about Python i...

Display custom maps on your website for free (News)

Mon, 30 Sep 2024

OpenFreeMap puts OpenStreetMap data on your website for free, Fatih Arslan builds a Dieter Rams insp...

The wrong place to slap a person (Friends)

Fri, 27 Sep 2024

Nick Nisi joins Adam and Jerod to talk about Karaoke, ARC and the business model of web browsers, th...

Leveling up JavaScript with Deno 2 (Interview)

Thu, 26 Sep 2024

Jerod is joined by Ryan Dahl to discuss his second take on leveling up JavaScript developers all aro...

Imagine Fly.io on your own VPS (News)

Mon, 23 Sep 2024

Mahmoud Mousa releases Sidekick, a tool for hosting side projects on a cheap VPS, Ryan Dahl, has had...

Kaizen! Just do it (Friends)

Fri, 20 Sep 2024

Gerhard Lazu joins us for Kaizen 16! Our Pipe Dream™️ is becoming a reality, our custom feeds ar...

The best, worst codebase (Interview)

Wed, 18 Sep 2024

Jimmy Miller talks to us about his experience with a legacy codebase at his first job as a programme...

Why GitHub actually won (News)

Mon, 16 Sep 2024

Scott Chacon writes up his insider take on GitHub's success, Sentry wants other companies to take th...

Reverse rug pull, so cool? (Friends)

Fri, 13 Sep 2024

Jerod & Adam share our Zulip first impressions, react to Elasticsearch going open source (again), di...

Building customizable ergonomic keyboards (Interview)

Thu, 12 Sep 2024

Erez Zukerman shares the story of launching the ErgoDox EZ on Indiegogo (May 2015), what it takes to...

Is Linux collapsing under its own weight? (News)

Mon, 09 Sep 2024

A Rust for Linux developer resigns amidst rising tension in the Linux community, Bret Victor shows o...

Starbucks DVD peddlers (Friends)

Fri, 06 Sep 2024

Emily Freeman joins the show alongside our Ship It co-host, Justin Garrison! We hear Emily's burnout...

Open source threaded team chat?! (Interview)

Thu, 05 Sep 2024

We're joined by Alya Abbott from Zulip, the open source, organized, threaded, team chat for distribu...

Cursor wants to write all the world's code (News)

Tue, 03 Sep 2024

The Cursor AI code editor raises $60 million, RedMonk's Rachel Stephens tries to determine if rug pu...

#define: piggyback (Friends)

Fri, 30 Aug 2024

What happens when you take two #define champs (Taylor Troesh, Thomas Eckert), a grizzled veteran (Ad...

Reinventing Kafka on object storage (Interview)

Thu, 29 Aug 2024

Ryan Worl, Co-founder and CTO at WarpStream, joins us to talk about the world of Kafka and data stre...

What good programmers worry about (News)

Mon, 26 Aug 2024

Waymo cars make bad neighbors, Leonardo Creed pulls together wisdom from Linus Torvalds & the Art of...

The great escape room (Friends)

Fri, 23 Aug 2024

Adam & Jerod catch up with our ol' friend, Suz Hinton! It's been a couple years since Suz was a regu...

Flavors of Ship It! (Interview)

Wed, 21 Aug 2024

Flavors of Ship It on The Changelog — if you're not subscribed to Ship It yet, do so at shipit.sho...

Practices of reliable software design (News)

Mon, 19 Aug 2024

Chris Stjernlöf got nerd-sniped and ended up writing down his practices of reliable software design...

The Winamp era (Friends)

Fri, 16 Aug 2024

You won't believe the bizarre secrets Jordan Eldredge found investigating corrupt Winamp skins (#7 w...

Why we need Ladybird (Interview)

Wed, 14 Aug 2024

Andreas Kling and Chris Wanstrath have joined forces to form a non-profit called Ladybird Browser In...

The best, worst codebase (News)

Mon, 12 Aug 2024

Jimmy Miller tells us about the best, worst codebase he's ever seen, The Phylum Research Team follow...

Picking a database should be simple (Friends)

Fri, 09 Aug 2024

Database aficionado, Ben Johnson, joins Jerod to answer the age ol' question: which database should ...

Into the Bobiverse (Interview)

Wed, 07 Aug 2024

Dennis E. Taylor joins the show to take us "Into the Bobiverse" and other books he's written. Dennis...

80% of professional programmers are unhappy (News)

Mon, 05 Aug 2024

The latest Stack Overflow Developer Survey has some concerning results, Joeri Sebrechts helps you do...

From Chef to System Initiative (Friends)

Sat, 03 Aug 2024

Adam Jacob goes solo with Adam for an epic pod into his journey to get to System Initiative. From Sy...

Open is the way (Interview)

Wed, 31 Jul 2024

Joseph Jacks (JJ) is back! We discuss the latest in COSS funding, his thesis for investing in commer...

The Swiss government goes open source (News)

Mon, 29 Jul 2024

The Switzerland federal government requires releasing its software as open source, Google decides no...

The BSOD CrowdStrikes back (Friends)

Fri, 26 Jul 2024

Robert Ross joins us in CrowdStrike's wake to dissect the largest outage in the history of informati...

The man behind the Sandwich (Interview)

Wed, 24 Jul 2024

Adam Lisagor (Sandwich Video founder) takes us behind the Sandwich to share his insights into the im...

Southwest flies high over CrowdStrike outage (News)

Mon, 22 Jul 2024

Brendan Gregg details how eBPF can help us have no more blue Fridays, Misty De Meo thinks GitHub is...

There’s a TUI for that (Friends)

Fri, 19 Jul 2024

Nick Janetakis is back and this time we're talking about TUIs (text-based user interfaces) — some ...

What even is the modern data stack (Interview)

Wed, 17 Jul 2024

Benn Stancil's weekly Substack on data and technology provides a fascinating perspective on the mode...

The six dumbest ideas in computer security (News)

Mon, 15 Jul 2024

Marcus J. Ranum's 2005 post on dumb ideas in computer security still holds up, Barry Jones argues wh...

Last DevRel standing (Friends)

Fri, 12 Jul 2024

Shawn "swyx" Wang is back to talk with us about the state of DevRel according to ZIRP (the Zero Inte...

It all starts with Postgres (Interview)

Thu, 11 Jul 2024

Paul Copplestone, CEO of Supabase (the meme-lord himself), joins the show to take us on the journey ...

Programming advice for my younger self (News)

Mon, 08 Jul 2024

Marcus Buffett writes his younger self programming advice, Swyx asks and answers whether or not DevR...

A different kind of rug pull (Friends)

Fri, 05 Jul 2024

Adam & Jerod discuss the news! But first, we discuss how you can keep up with the software world (go...

Code review anxiety (Interview)

Wed, 03 Jul 2024

Carol Lee (Clinical Scientist) shares her research on code review anxiety. We dive deep into her rec...

The scariest chart in all of software (News)

Mon, 01 Jul 2024

Software developer jobs are trending down, the creator of dotenv creates a better dotenv, the Chrome...

Kaizen! NOT a pipe dream (Friends)

Fri, 28 Jun 2024

Welcome to Kaizen 15! We go deep on the big Changelog News redesign, give shout outs to folks who've...

MAJOR.SEMVER.PATCH (Interview)

Wed, 26 Jun 2024

Predrag Gruevski and Chris Krycho joined the show to talk about SemVer. We explore the challenges an...

Please let this be Peak LLM (News)

Mon, 24 Jun 2024

Søren Fuglede Jørgensen builds a font thats also an LLM, Hugo Landau writes about the demise of th...

Where DOESN’T curl run (Friends)

Fri, 21 Jun 2024

Daniel Stenberg shares his guiding principles for BDFL'ing curl, gives us his perspective on the sta...

Securing GitHub (Interview)

Wed, 19 Jun 2024

Jacob DePriest, VP and Deputy Chief Security Officer at GitHub, joins the show this week to talk abo...

The onset of "Senior Engineer Fatigue" (News)

Mon, 17 Jun 2024

Luminousmen writes about Senior Engineer Fatigue, Microsoft rethinks its AI-based Recall feature, Mi...

Putting the Apple in AI (Friends)

Fri, 14 Jun 2024

Justin Searls joins us for hot takes on Apple's 2024 WWDC keynote. Apple Intelligence stole the show...

1999: A Film Odyssey (Changelog++ 🔐) (Friends)

Thu, 13 Jun 2024

Adam & Jerod hallway-track-it between Microsoft Build interviews. Was 1999 the best year in film his...

Retired, not tired. (Interview)

Wed, 12 Jun 2024

Kelsey Hightower is back to share more of his wisdom. This time it's one year after his retirement f...

Apple finally gets Siri-ous (News)

Mon, 10 Jun 2024

Apple announces its "new" style of AI, piku gives you "git push" deployment on your own servers, Dab...

#define: legendary (Friends)

Fri, 07 Jun 2024

What happens when you take three #define newbs (Thomas Eckert, Nick Nisi, Mat Ryer) & pit them again...

Microsoft is all-in on AI: Part 2 (Interview)

Wed, 05 Jun 2024

Mark Russinovich, Eric Boyd & Neha Batra join us to discuss the state of AI for Microsoft and OpenAI...

Yet another open source rug pull (News)

Mon, 03 Jun 2024

A popular open source iOS authenticator app goes rogue under new ownership, Andreas Kling steps back...

Is it too late to opt out of AI? (Friends)

Fri, 31 May 2024

Tech lawyer Luis Villa returns to answer our most pressing questions: what's up with all these new c...

Microsoft is all-in on AI: Part 1 (Interview)

Thu, 30 May 2024

Scott Guthrie joins the show this week from Microsoft Build 2024 to discuss Microsoft being all-in o...

Why you shouldn't use AI to write your tests (News)

Tue, 28 May 2024

Swizec's article on not using AI to writes tests, LlamaFs is a self-organizing file system with Llam...

It's a long & windy road (Friends)

Fri, 24 May 2024

We kick off our Microsoft Build 2024 "coverage" in this free-wheelin' conversation with our friend, ...

From Sun to Oxide (Interview)

Wed, 22 May 2024

Bryan Cantrill, Co-founder and CTO of Oxide Computer Company, joins Adam to share his journey from S...

Kyle explains "Legacy Software" to the aliens (News)

Mon, 20 May 2024

Taylor Troesh writes Kyle explaining "Legacy Software" to the aliens, Vitaly Friedman addresses why ...

Self-hosted media server goodness (Friends)

Fri, 17 May 2024

Alex Kretzschmar joins Adam to discuss their experiences with building the "perfect media server" an...

Building the Patreon for developers (Interview)

Wed, 15 May 2024

Birk Jernström from Polar joins the show to tell us all about the creator platform for developers: ...

Avoiding the soft delete anti-pattern (News)

Mon, 13 May 2024

Tim Fisken explains the problem with soft deletion, a simple measure of software dependency freshnes...

Motivated by play (Friends)

Fri, 10 May 2024

Annie Sexton has been on quite a journey since she was last on the show back in early '22. On this e...

Good timing makes great products (Interview)

Wed, 08 May 2024

Paul Orlando is back to talk about his book titled "Why Now?" You may remember Paul from his last ap...

Why your framework doesn't matter (News)

Mon, 06 May 2024

Bahaa Zidan says your web framework doesn't matter, DHH writes about magic machines, Dylan Huang rev...

The Wu-Tang way (Friends)

Fri, 03 May 2024

Our friend Ron Evans is a technologist for hire, an open source developer, an author, a speaker, an ...

Castro leans into indie (Interview)

Wed, 01 May 2024

This week we're joined by Dustin Bluck to discuss his acquisition of the well known (and beloved) Ca...

Good ideas in computer science (News)

Mon, 29 Apr 2024

Daniel Hooper lists out all the good ideas in computer science, Jeff Geerling declares 2024 the year...

The ol' hot & juicy (Friends)

Fri, 26 Apr 2024

Frequent guest (and *almost* real-life-friend) Adam Jacob returns to share his spicy takes on all th...

Run Gleam run (Interview)

Wed, 24 Apr 2024

This week we're joined by Louis Pilfold, the creator of the Gleam programming language. For the unin...

The threat to open source comes from within (News)

Mon, 22 Apr 2024

Forrest Brazeal is concerned about the open source threat from within, Vicki Boykis explains why Red...

Rug pull, not cool! (Friends)

Fri, 19 Apr 2024

If Changelog News had an extended edition, this might be it! Jerod & Adam discuss Hashicorp's Cease ...

Leading and building Raycast (Interview)

Wed, 17 Apr 2024

This week Adam is joined by Thomas Paul Mann, Co-founder and CEO of Raycast, to discuss being produc...

Devin's Upwork "side hustle" exposed (News)

Mon, 15 Apr 2024

YouTuber "Internet of Bugs" breaks down why AI "software engineer" Devin is no Upwork hero, Redka is...

More BMC goodness (Friends)

Sat, 13 Apr 2024

Our beat freak in residence returns, this time to discuss the shiny new Dance Party album! We decons...

Replacing Git with Git (Interview)

Fri, 12 Apr 2024

This week we're talking to Scott Chacon, one of the co-founders of GitHub, to discuss the history an...

HashiCorp strikes back (News)

Mon, 08 Apr 2024

HashiCorp sends OpenTofu a nasty-gram in the wake of Matt Asay's infringement claims, Polar is like ...

Kaizen! There goes my PgHero (Friends)

Fri, 05 Apr 2024

Thisis our 14th Kaizen episode! Gerhard put some CDNs to the test, we've taken our next step with Po...

Getting to Resend (Interview)

Thu, 04 Apr 2024

This week Adam is joined by Zeno Rocha — the creator of the beloved Dracula theme and Co-founder a...

Who in the world is Jia Tan? (News)

Mon, 01 Apr 2024

The big story right now is the recently uncovered backdoor in _liblzma_ (aka _XZ_) – a relatively ...

The undercover generalist (Friends)

Fri, 29 Mar 2024

Which is smarter: specializing in a particular tech or becoming more of a generalist? It depends! Wh...

We're flipping the script (Interview)

Wed, 27 Mar 2024

Script flipped! Today we're sharing two interviews of us on Other People's Podcasts (OPP): Kathrine ...

Another one bites the dust (News)

Mon, 25 Mar 2024

Redis' re-licensing prompts forks like Drew DeVault's Redict, Matthew Miller thinks we need more com...

Retirement is for suckers (Friends)

Sat, 23 Mar 2024

THE Cameron Seay joins us once again! This time we learn more about his life/history, hear all about...

It's a TrueNAS world (Interview)

Fri, 22 Mar 2024

This week Adam talks with Kris Moore, Senior Vice President of Engineering at iXsystems, about all t...

No Maintenance Intended (News)

Mon, 18 Mar 2024

A new badge for open source projects that won't be getting any maintenance, everything Chip Huyen le...

The Oban Pros (Friends)

Fri, 15 Mar 2024

Today you get Sorentwo for the price of one! We are joined by Shannon & Parker Selbert, both halves ...

We have a right to repair! (Interview)

Fri, 15 Mar 2024

This week Adam went solo — talking to Kyle Wiens, Founder and CEO at iFixit, about all things Righ...

Puter is the internet OS (News)

Mon, 11 Mar 2024

Puter puts an entire operating system in your web browser, the kapa.ai team write down how to struct...

Bourbon and better software (Friends)

Fri, 08 Mar 2024

Adam is joined by Robert Ross, Founder and CEO of FireHydrant — they discuss Bourbon, sniffing arm...

It's not always DNS (Interview)

Fri, 08 Mar 2024

This week we're talking about DNS with Paul Vixie — Paul is well known for his contributions to DN...

Apple backs off killing EU web apps (News)

Mon, 04 Mar 2024

Apple backs off killing web apps (but the fight continues), Luka Kladaric writes about how to ship q...

Zed's secret sauce (Friends)

Fri, 01 Mar 2024

The Zed text editor has come a long way since Nathan Sobo came on the show last year to tell us abou...

Leading in the era of AI code intelligence (Interview)

Wed, 28 Feb 2024

This week Adam is joined by Quinn Slack, CEO of Sourcegraph for a "2 years later" catch up from his ...

Dance Party (Interview)

Wed, 28 Feb 2024

Listen to our newest album called Dance Party as a podcast! This is an EPIC bundle of BMC bangers. W...

Natural Language Programming (News)

Mon, 26 Feb 2024

GPTScript is a new scripting language to automate your interactions with LLMs, Adam Wiggins conducts...

Brewing up something for work (Friends)

Fri, 23 Feb 2024

Mike McQuaid, maintainer of Homebrew, and now CTO at Workbrew joins us to discuss open tabs, social ...

Making shell history magical with Atuin (Interview)

Wed, 21 Feb 2024

Today we speak with Ellie Huxtable, the creator of a magical open source tool for syncing, searching...

Quantum computing gets a reality check (News)

Mon, 19 Feb 2024

Ship It is back! IEEE Spectrum writes about quantum computing's reality check, Maxim Dounin announce...

Yeeting stuff into public (Friends)

Sat, 17 Feb 2024

Jamie Tanna (who has a website) joins us to discuss the indie web, living with ADHD, sharing his sal...

What exactly is Open Source AI? (Interview)

Fri, 16 Feb 2024

This week we're joined by Stefano Maffulli, the Executive Director of the Open Source Initiative (OS...

We can dance if we want to... (News)

Mon, 12 Feb 2024

Changelog Beats drops a new Dance Party album, Will McGugan's new Toolong (`tl`) terminal app, Mitch...

Future of [energy, content, food] (Friends)

Fri, 09 Feb 2024

We're taking you back to the hallway track at THAT Conference where we have 3 MORE fun conversations...

Taking on Goliath (Interview)

Thu, 08 Feb 2024

This week on The Changelog we're talking with Nadia Odunayo, founder of StoryGraph. Nadia started ou...

The promise of hackable software (News)

Mon, 05 Feb 2024

Geoffrey Litt thinks browser extensions are underrated, Adolfo Ochagavía on being a generalist in a...

You have how many open tabs?! (Friends)

Sun, 04 Feb 2024

We're taking you to the hallway track at THAT Conference in Austin TX, where we have 3 fun conversat...

In the beginning (of generative AI) (Interview)

Fri, 02 Feb 2024

This week on The Changelog we're talking with Joe Reis about data engineering and the beginning of g...

$100k for indie game devs (News)

Mon, 29 Jan 2024

The Rune team announces $100k in open source grants for indie game devs, the Zed code editor is now ...

Gradually gradually typing Elixir (Friends)

Sat, 27 Jan 2024

Our old friend José Valim & his team have been hard at work adding gradual typing to Elixir. They'r...

Shift left, seriously. (Interview)

Fri, 26 Jan 2024

This week we're going deep on security and what it takes to shift left, seriously. Adam is joined by...

GitHub Actions as a time-sharing supercomputer (News)

Mon, 22 Jan 2024

Alex Ellis' new actions-batch project uses GitHub Actions as a time-sharing supercomputer, DevDocs.i...

The state of homelab tech (2024) (Friends)

Fri, 19 Jan 2024

Techno Tim is back with Adam to discuss the state of homelab in 2024 and the trends happening within...

Let's talk FreeBSD (finally) (Interview)

Wed, 17 Jan 2024

This week we're joined by FreeBSD & OpenZFS developer, Allan Jude, to learn all about FreeBSD. Allan...

A plea for lean software (News)

Mon, 15 Jan 2024

Niklaus Wirth makes his plea for lean software, PocketBase puts your entire backend in 1 file, Vanna...

Kaizen! Should we build a CDN? (Friends)

Fri, 12 Jan 2024

It's our 13th Kaizen episode! We're back from KubeCon, we're making goals for the year, we're migrat...

Amazon's silent sacking (Interview)

Thu, 11 Jan 2024

Justin Garrison joins us to talk about Amazon's silent sacking, from his perspective. He should know...

The I in LLM stands for intelligence (News)

Mon, 08 Jan 2024

Daniel Stenberg is frustrated with the state of AI tooling for finding security bugs, Brian Birtles ...

Dear new developer (Interview)

Thu, 04 Jan 2024

Hello 2024! We're kicking off the year with Dan Moore, author of ‘Letters to a New Developer’ —...

State of the "log" 2023 (Interview)

Wed, 20 Dec 2023

Our 6th annual year-end wrap-up episode! This time we're featuring 12 (yes, 12!) listener voice mail...

The code, prose & conversations that shaped 2023 (News)

Mon, 18 Dec 2023

This episodes diverges from our traditional fare. I've reviewed the 50 previous editions and picked ...

#define: game theory, dude (Friends)

Sun, 17 Dec 2023

What happens when you take four grizzled #define veterans and throw an Emma Bostian into the mix? Fi...

ANTHOLOGY — The technical bits (Interview)

Fri, 15 Dec 2023

This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s ...

Open source LLMs are catching up (News)

Mon, 11 Dec 2023

A group of researchers set out to test claims that its open source rivals had achieved parity (or ev...

HATEOAS corpus (Friends)

Fri, 08 Dec 2023

Jerod is back with another "It Depends" episode! This time he's joined by Kris Brandow from Go Time ...

Hare aims to be a 100 year language (Interview)

Wed, 06 Dec 2023

This week on The Changelog we're joined by Drew DeVault, talking about the Hare programming language...

Leaked GPT prompts & Firefox on the brink (News)

Mon, 04 Dec 2023

ChatGPT's new GPTs feature leak their prompts, Firefox's share of the browser market will soon drop ...

The state of the 2023 tech market (Friends)

Fri, 01 Dec 2023

Gergely Orosz is back for our annual year-end update on the tech market, writ large. How is hiring? ...

Gleaming the KubeCon (Interview)

Thu, 30 Nov 2023

This week we're gleaming the KubeCon. Ok, some people say CubeCon, while others say KubeCon...we tal...

Was Jamstack a zero interest rate phenomenon? (News)

Mon, 27 Nov 2023

Zach Leatherman on the tension and future of the Jamstack community, Chenxin Li helps you avoid 13 b...

Bringing Dev Mode to Figma (Interview)

Wed, 22 Nov 2023

This week on we're joined by Emil Sjölander from Figma — talking about bringing Dev Mode to Figma...

Watching OpenAI unravel in real-time (News)

Mon, 20 Nov 2023

The internet watches OpenAI unravel in real-time, tldraw has a new experiment going with GPT-4 Visio...

It dependencies (Friends)

Fri, 17 Nov 2023

Jerod goes one-on-one with our old friend Justin Searls! We talk build vs buy decisions, dependency ...

All the places Swift will go (Interview)

Thu, 16 Nov 2023

This week we're talking about Swift with Ben Cohen, the Swift Team Manager at Apple. We caught up wi...

Share your terminal with anyone on the web (News)

Mon, 13 Nov 2023

sshx lets you share your terminal with anyone on a multiplayer infinite canvas, Herbert Lui writes t...

Backslashes are trash (Friends)

Sat, 11 Nov 2023

Mat Ryer returns with his guitar, an unpopular opinion & his favorite internet virus.

Pushing back on unconstrained capitalism (Interview)

Fri, 10 Nov 2023

This week we’re talking with Cory Doctorow (this episode contains explicit language) about how we ...

How to write a good comment (News)

Mon, 06 Nov 2023

David Hugh-Jones has a lot to say about what makes a good comment, Hugging Face released a distilled...

Beat freak in residence (Friends)

Fri, 03 Nov 2023

We're joined this week by the beat freak in residence himself, the mysterious Breakmaster Cylinder. ...

Observing the power of APIs (Interview)

Thu, 02 Nov 2023

Jean Yang's research on programming languages at Carnegie Mellon led her to realize that APIs are *t...

What will React come up with Next? (News)

Mon, 30 Oct 2023

The hubbub of the web dev world right now is Next.js' integration of React Server Components, Kent C...

Protecting screen time (Friends)

Fri, 27 Oct 2023

Jared Henderson joins us to discuss the state of the art in software parental controls and how we pr...

ANTHOLOGY — The way of open source (Interview)

Fri, 27 Oct 2023

This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s ...

Next Level (Interview)

Mon, 23 Oct 2023

Listen to our Next Level album as a podcast! We grew up in the days of the Nintendo Entertainment Sy...

Introducing Changelog Beats (News)

Mon, 23 Oct 2023

Changelog drops full-length musical albums in collaboration with Breakmaster Cylinder, Justin Searls...

Human skills to pay the bills (Friends)

Fri, 20 Oct 2023

Long time friend KBall makes his "first" appearance on The Changelog by way of Changelog & Friends. ...

Pushing ntfy to the next level (Interview)

Fri, 20 Oct 2023

This week Jerod goes solo with Philipp Heckel, creator of ntfy, to discuss this simple HTTP-based se...

LMMS are the new LLMs (News)

Mon, 16 Oct 2023

Chip Huyen documents the shifting sand of large data models, Herman Õunapuu reviews the Zimaboard, ...

Kaizen! Slightly more instant (Friends)

Fri, 13 Oct 2023

Gerhard joins us for the 12th Kaizen and this time talk about what we DIDN'T do. We were holding S3 ...

Coming to asciinema near you (Interview)

Wed, 11 Oct 2023

This week we're joined by Marcin Kulik to talk about his project asciinema. You've likely seen this ...

RTO vs WFH & the case for strong static typing (News)

Mon, 09 Oct 2023

Jacob Kaplan-Moss' recommendations for remote vs colocated teams, Duarte Carmo created a neural sear...

The beginning of the end of physical media (Friends)

Fri, 06 Oct 2023

On September 29th, Netflix shipped its final DVDs, marking the end of an era in physical media. So, ...

Tauri’s next big move (Interview)

Thu, 05 Oct 2023

This week we're joined by Daniel Thompson, Co-founder and Core Member of Tauri. It's been a year sin...

InfluxDB drops Go for Rust but gokrazy is really cool (News)

Mon, 02 Oct 2023

InfluxDB finishes a multi-year rewrite in Rust, the Raspberry Pi 5 will be on sale by the end of the...

#define: a game of fake definitions (Friends)

Fri, 29 Sep 2023

Jerod gathers a group of friends for our first game show experiment here on Changelog & Friends! Thi...

Vibes from Strange Loop (Interview)

Thu, 28 Sep 2023

This week we're taking you to the hallway track of the final Strange Loop conference. First up is An...

The missing sync layer for modern apps (News)

Mon, 25 Sep 2023

ElectricSQL is a project that offers a local-first sync layer for web and mobile apps, Ned Batchelde...

Open source is at a crossroads (Interview)

Wed, 20 Sep 2023

This week we're joined by Steve O'Grady, Principal Analyst & Co-founder at RedMonk. The topic today ...

Death by a thousand microservices (News)

Mon, 18 Sep 2023

Andrei Taranchenko says the software industry is learning once again that complexity kills, Casey Mu...

What do we want from a web browser? (Friends)

Fri, 15 Sep 2023

A hoy hoy! Our old friend Nick Nisi does his best to bring up TypeScript, Vim & Tmux as many times a...

Attack of the Canaries! (Interview)

Wed, 13 Sep 2023

This week we're joined by Haroon Meer from Thinkst — the makers of Canary and Canary Tokens. Haroo...

Bun 1.0 is here & Mojo is ready for download (News)

Mon, 11 Sep 2023

Bun 1.0 is out of the oven, Mojo is now available for local download, Vince Lwt asked 60+ LLMs a set...

Doomed to discuss AI (Friends)

Fri, 08 Sep 2023

Author, journalist, travel writer & software engineer Jon Evans joins us to weigh in on the cultural...

OpenTF for an open Terraform (Interview)

Wed, 06 Sep 2023

This week we're talking about the launch of OpenTF and what it's going to take to successfully fork ...

A portrait of the best worst programmer (News)

Tue, 05 Sep 2023

Dan North tells the tale of Tim, the worst programmer he's worked with (who also is a heck of a prog...

You call it tech debt I call it malpractice (Friends)

Fri, 01 Sep 2023

Go Time panelist (and semi-professional unpopular opinion maker) Kris Brandow joins us to discuss hi...

Back to the terminal of the future (Interview)

Wed, 30 Aug 2023

This week on The Changelog Adam is joined by Zach Lloyd, Founder & CEO of Warp. We talked with Zach ...

OpenTF sticks a fork in Terraform (News)

Mon, 28 Aug 2023

OpenTF announces they're forking Terraform and joining the Linux Foundation, Meta gets in the LLM-fo...

The serenity of building your own OS (Interview)

Thu, 24 Aug 2023

This week we're talking to Andreas Kling about SerenityOS and Ladybird. Andreas started SerenityOS a...

All your CAPTCHAs are belong to bots (News)

Mon, 21 Aug 2023

New research shows that CAPTCHAs are now utterly useless, hundreds of concerned technologists signed...

An aberrant generation of programmers (Friends)

Fri, 18 Aug 2023

Our friend Justin Searls recently published a widely-read essay on enthusiast programmers, inter-gen...

30 years of Debian (Interview)

Thu, 17 Aug 2023

This week we're talking with Jonathan Carter who's on his fourth term as Debian Project Lead (DPL) a...

The relicensings will continue until morale improves (News)

Mon, 14 Aug 2023

HashiCorp adopts a Business Source license, Matt Rickard hypothesizes why Tailwind CSS won, WarpStre...

Kaizen! S3 R2 B2 D2 (Friends)

Fri, 11 Aug 2023

Gerhard joins us for the 11th Kaizen and this one might contain the most improvements ever. We're on...

Thinking outside the box of code (Interview)

Wed, 09 Aug 2023

Leslie Lamport is a computer scientist & mathematician who won ACM's Turing Award in 2013 for his fu...

The open source licensing war is over? (News)

Mon, 07 Aug 2023

Matt Asay thinks the open source licensing war is over, LangUI is an open source Tailwind component ...

DX on DX (Interview)

Thu, 03 Aug 2023

This week Adam is joined by Abi Noda, founder and CEO of DX to talk about DX AKA DevEx (or the long-...

Something interesting is going on at Stack Overflow (News)

Mon, 31 Jul 2023

The fall of Stack Overflow, researches dig up some new (and potentially unavoidable) LLM attacks, Go...

Homelab nerds, unite! (Friends)

Fri, 28 Jul 2023

Ok Homelabbers, it's time to unite! Join Adam and his new friend Techno Tim for 1.5 hours of homelab...

From Docker to Dagger (Interview)

Fri, 28 Jul 2023

This week we're joined by Solomon Hykes, the creator of Docker. Now he's back with his next big thin...

Supabase quietly went public (News)

Mon, 24 Jul 2023

Our friends at Supabase quietly went public today, Redpoint's InfraRed 100 report is out, Twitter is...

Bringing the cloud on prem (Friends)

Fri, 21 Jul 2023

Adam was out when Bryan made his podcast debut here on The Changelog, so we had to get him back on t...

Storytime with Steve Yegge (Interview)

Thu, 20 Jul 2023

This week it's storytime with Steve Yegge! Steve came out of retirement to join Sourcegraph as Head ...

Magical shell history & why engineers should focus on writing (News)

Mon, 17 Jul 2023

Ellie Huxtable's Atuin makes your shell history magical, Dmitry Kudryavtsev writes why he thinks eng...

Dear Red Hat... (Friends)

Fri, 14 Jul 2023

Red Hat's decision to lock down RHEL sources behind a subscription paywall was met with much ire and...

Types will win in the end (Interview)

Thu, 13 Jul 2023

This week we're talking about type checking with Jake Zimmerman. Jake is one of the leads at Stripe ...

Oracle smacks IBM over RHEL (News)

Mon, 10 Jul 2023

Oracle smacks IBM for their handling of RHEL, the folks at The Dam share a Slack clone in 5 lines of...

Efficient Linux at the CLI (Interview)

Thu, 06 Jul 2023

This week we're talking to Daniel J. Barrett, author of Efficient Linux at the Command Line as well ...

Streak redemption, vectors are the new JSON, CommonJS is hurting JavaScript & the rise of the AI Engineer (News)

Mon, 03 Jul 2023

Lukas Mathis writes about streak redemption, Jonathan Katz thinks vectors are the new JSON, Andy Jia...

Even the best rides come to an end (Friends)

Fri, 30 Jun 2023

On Monday, Kelsey Hightower announced his retirement from Google. On Tuesday, he sat down with us to...

Don't make things worse! (Interview)

Wed, 28 Jun 2023

Taylor Troesh joins Jerod to discuss a bevy of software development topics: yak shaves, dependency s...

AI poisoned its own well, libraries to UnsuckJS, we need more Richard Stallman & ChatGPT package hallucination (News)

Mon, 26 Jun 2023

Tracy Durnell thinks AI has already poisoned its own well, Adam Hill's microsite catalogs everything...

There's a whole PEP about that (Friends)

Fri, 23 Jun 2023

Brett Cannon (our unofficial ambassador to the Python community) is here to help alleviate our pip i...

Rebuilding DevOps from the ground up (Interview)

Thu, 22 Jun 2023

This week we're joined by Adam Jacob and we're talking about his mission at System Initiative to reb...

An open platform for LLMs, speed matters, imaginary problems, Val Town & how to finish your projects (News)

Mon, 19 Jun 2023

An open platform for operating LLMs in production, working quickly is more important than it seems, ...

"Mat Depends" (Friends)

Fri, 16 Jun 2023

Mat Ryer is back and he's brought with him 10 tips to be a 10x developer (like he is). After that, w...

Passkeys for a passwordless future (Interview)

Thu, 15 Jun 2023

This week we're talking about Passkeys with Anna Pobletts, Head of Passwordless, at 1Password. Will ...

Reddit goes dark, Lemmy lights up, OpenObserve, some blogging myths & Jefro on Automotive Linux (News)

Mon, 12 Jun 2023

Reddit goes dark as subreddits protest, Lemmy lights up as disillusioned redditors turn to the fediv...

Reactions to Apple’s new vision (Friends)

Fri, 09 Jun 2023

Homebrew project leader Mike McQuaid joins us to weigh in on Apple's big Vision Pro announcement. We...

ANTHOLOGY — It's a Cloud Native world (Interview)

Thu, 08 Jun 2023

This is our last week of hallway track coverage at The Linux Foundation's Open Source Summit North A...

Starlight, Knuth asks ChatGPT, Stack Overflow mods strike, Reddit API pricing revolt & open source AI has a new champ (News)

Mon, 05 Jun 2023

The Astro team releases a new documentation builder, legendary computer scientist Donald Knuth plays...

Kaizen! The best pipeline ever™ (Friends)

Fri, 02 Jun 2023

Gerhard is back! Today we continue our Kaizen tradition by getting together (for the 10th time) with...

ANTHOLOGY — Maintaining maintainers (Interview)

Wed, 31 May 2023

This week on The Changelog we're continuing our Maintainer Month series by taking to you back to the...

An API store for LLMs, DeviceScript, Nyxt: the hacker's browser, expectations debt & there's still no silver bullet (News)

Tue, 30 May 2023

The Gorilla team is building an API store for LLMs, DeviceScript is Microsoft's new TypeScript progr...

Introducing Changelog & Friends (Friends)

Fri, 26 May 2023

What if your favorite conference's hallway track continued year round? That's the vibe we're trying ...

ANTHOLOGY — Open source AI (Interview)

Wed, 24 May 2023

This week on The Changelog we're taking you to the hallway track of The Linux Foundation's Open Sour...

Trogon, StableStudio, life after Apple, Google's problematic new TLDs & how to discuss programming languages (News)

Mon, 22 May 2023

Will McGugan's Trogon auto-generates friendly TUIs for your CLI apps, Stability AI's official open s...

Engineering management (for the rest of us) (Interview)

Wed, 17 May 2023

This week Sarah Drasner joins us to talk about her book Engineering Management for the Rest of Us an...

Syncthing, Thunderbird, Baseline & vector databases (News)

Mon, 15 May 2023

Thunderbird is thriving on small donations, Syncthing is a super-cool continuous file sync program, ...

How companies are sponsoring OSS (Interview)

Wed, 10 May 2023

This week we're celebrating Maintainer Month along with our friends at GitHub. Open source runs the ...

Mojo might be huge, chatbots aren't it, big tech lacks an AI moat & monoliths are not dinosaurs (News)

Mon, 08 May 2023

Jeremy Howard thinks Mojo might be the biggest programming language advance in decades, Amelia Watte...

Livebook's big launch week (Interview)

Wed, 03 May 2023

José Valim joins Jerod to talk all about what's new in Livebook – the Elixir-based interactive co...

Hyperswitch, the future of programming, Thoughtworks' latest tech radar & your docs aren't "simple" (News)

Mon, 01 May 2023

Hyperswitch is like the adapter pattern for payments, Austin Henley writes about the future of progr...

Hard drive reliability at scale (Interview)

Wed, 26 Apr 2023

This week Adam talks with Andy Klein from Backblaze about hard drive reliability at scale.

Dataset wars, Bark, Kent Beck needs to recalibrate, StableLM & blind prompting is not prompt engineering (News)

Mon, 24 Apr 2023

The dataset wars are heating up, Bark is a transformer-based text-to-audio model that can generate h...

How do you do, fellow Hack Clubbers? (Interview)

Wed, 19 Apr 2023

This week we're joined by Zach Latta, the Founder of Hack Club. At 16, Zach tested out of high schoo...

Free Dolly, GitHub Accelerator's cohort, improving Tailscale via Apple’s open source & what the heck are passkeys?! (News)

Mon, 17 Apr 2023

Kara Deloss announces GitHub Accelerator's 2023 cohort, Databricks releases the first open source, i...

Examining capitalism's chokepoints (Interview)

Fri, 14 Apr 2023

This week we're talking with Cory Doctorow (this episode contains explicit language) about his newes...

Ken Thompson's keynote, Tabby, The LLama Effect, Codeberg & facing the inevitable (News)

Mon, 10 Apr 2023

Ken Thompson's 75-year-project is a jukebox for the ages, Tabby is a self-hosted AI coding assistant...

LLMs break the internet (Interview)

Fri, 07 Apr 2023

This week we're talking about LLMs with Simon Willison. We can not avoid this topic. Last time it wa...

Twitter's open algorithm, Auto-GPT, LLMs as "calculators for words", SudoLang & stochastic parrots (News)

Mon, 03 Apr 2023

Twitter publishes (some of) its recommendation algorithm, Toran Bruce Richards puts GPT-4 on autopil...

A new path to full-time open source (Interview)

Wed, 29 Mar 2023

After years of working for Google on the Go Team, Filippo Valsorda quit last year to experiment with...

GitHub Copilot X, Chatbot UI, ChatGPT plugins, defining juice for software dev, Logto, Basaran & llama-cli (News)

Mon, 27 Mar 2023

GitHub announces Copilot X, Mckay Wrigley created an open source ChatGPT UI buit with Next.js, TypeS...

Bringing Whisper and LLaMA to the masses (Interview)

Wed, 22 Mar 2023

This week we're talking with Georgi Gerganov about his work on Whisper.cpp and llama.cpp. Georgi fir...

Self-hosting in 2023, no more Alpine Linux, type constraints in 65 lines of SQL, Initial V, Minimal Gallery, the legacy of Visual Basic, tracking fake GitHub stars & Mastodon's 10M (News)

Mon, 20 Mar 2023

Michal Warda on self-hosting in 2023, Martin Heinz will never use Alpine Linux again, Oliver Rice at...

Goodbye Atom. Hello Zed. (Interview)

Wed, 15 Mar 2023

This week we're talking with Nathan Sobo about his next big thing. Nathan is known for his work on t...

Dalai, InputOutput.dev, Wik, Rspack, Doodle, Marqo & iLLA (News)

Mon, 13 Mar 2023

Dalai is the simplest way to run LLaMA on your local machine, simple web tools that just work withou...

Chasing the 9s (Interview)

Thu, 09 Mar 2023

This week Adam talks with Marcin Kurc about chasing the 9s. Marcin is the Co-founder and CEO of Nobl...

New OpenAI APIs, self-hosting all the things, the Dart Frog project, curl's NuGet story & Hacker Stations (News)

Mon, 06 Mar 2023

Reorx lists awesome apps & tools using the new ChatGPT API, Ernie Smith ranks self-hosted app altern...

You’re just a devcontainer.json away (Interview)

Wed, 01 Mar 2023

This week we're joined by Brigit Murtaugh, Product Manager on the Visual Studio Code team at Microso...

Stack Overflow's architecture, Lobsters' killer libraries, Linux is ready for modern Macs, what to expect from your framework & GoatCounter web analytics (News)

Mon, 27 Feb 2023

Sahn Lam details Stack Overflow's monolith/on-prem architecture, Hillel Wayne asks the Lobsters comm...

Into the Fediverse (Interview)

Fri, 24 Feb 2023

This week Evan Prodromou is back to take us deeper into the Fediverse. As many of us reconsider our ...

Sidney Bing, Elk for Mastodon, writing an engineering strategy, what's next for core-js & cool tool lightning round (News)

Mon, 20 Feb 2023

Simon Willison rounds up the goings on around Microsoft's new GPT-powered Bing search, The Vue/Vite ...

What it takes to scale engineering (Interview)

Fri, 17 Feb 2023

This week we're talking to Rachel Potvin, former VP of Engineering at GitHub about what it takes to ...

Load testing a $4 VPS, TOML for .env files, counting unique visitors sans cookies, the Arc browser & a love letter to Deno (News)

Mon, 13 Feb 2023

Alice Girard Guittard finds out how much she could you really get out of a $4 VPS, Brett Cannon wond...

Git with your friends (Interview)

Fri, 10 Feb 2023

This week we invited our friend Mat Ryer to join us for some good conversation about some Git toolin...

OpenAI's new text classifier, teach yourself CS, programming philosophies are about state, you might not need Lodash & overrated scalability (News)

Mon, 06 Feb 2023

OpenAI's working on an AI classifier trained to distinguish between AI-written and human-written tex...

Data tool belts, Build Your Own Redis, the giscus comments system, prompt engineering shouldn't exist & ALPACA (News)

Mon, 30 Jan 2023

Jeremia Kimelman takes stock of his "data tool belt", Build Your Own Redis with C/C++ is ready to re...

Mainframes are still a big thing (Interview)

Fri, 27 Jan 2023

This week we're talking about mainframes with Cameron Seay, Adjunct Professor at East Carolina Unive...

Prioritizing tech debt, UI components to copy/paste, learnings from 20 years in software, git-sim & jqjq (News)

Mon, 23 Jan 2023

Max Countryman wrote up a framework for prioritizing tech debt, shadcn builds a copy/paste-able UI c...

Just Postgres (Interview)

Fri, 20 Jan 2023

This week we're talking about by Postgres with Craig Kerstiens, Chief Product Officer at Crunchy Dat...

Premium PCB cheat sheets, a disappearing AWS dev, HyperSwitch, Servo is back at it & Cloudflare Wildebeest (News)

Mon, 16 Jan 2023

WestArtFactory's premium PCB cheat sheets, Maxime Topolov tells of a disappearing AWS dev, Juspay Te...

The principles of data-oriented programming (Interview)

Sat, 14 Jan 2023

Jerod is joined by Yehonathan Sharvit, author of Data-Oriented Programming, to discuss the virtues o...

A simpler alternative to deleted_at, rules of thumb for better software, faking it until you automate it, the only civilized way to read online & AI and the big five (News)

Mon, 09 Jan 2023

Brandur Leach's easy, alternative soft deletion strategy, Lane Wagner's zen of proverbs, Nicolas Car...

Don't sleep on Ruby & Rails (Interview)

Fri, 06 Jan 2023

Welcome to 2023 — we're kicking off the year talking to Justin Searls about the state of web devel...

Clipboard, unbundling tools for thought, microfeed, prepare to be productive & a look inside Matrix (News)

Mon, 02 Jan 2023

Jackson Huff's clipboard powertool for the command line, Fernando Borretti thinks tools for thought ...

State of the "log" 2022 (Interview)

Fri, 23 Dec 2022

Our 5th annual year-end wrap-up episode! Sit back, relax, pour a glass of your favorite beverage and...

GPT has entered the chat (Interview)

Fri, 16 Dec 2022

To wrap up the year we're talking about what's breaking the internet, again. Yes, we're talking abou...

tRPC, a bug tracker embedded in git, awesome ChatGPT prompts, half-baked cloud dev envs & Whisper.cpp (News)

Mon, 12 Dec 2022

tRPC helps you move fast and break nothing, Michael Muré embeds a bug tracker in git, Fatih Kadir A...

Coming home to GitHub (Interview)

Fri, 09 Dec 2022

This week we're joined by Christina Warren, Senior Developer Advocate at GitHub, and a true tech and...

Building a VM inside ChatGPT, Advent of Code 2022, webdev Liam Neeson, Fedifinder & BDougie (News)

Mon, 05 Dec 2022

Jonas Degrave builds a virtual machine inside ChatGPT, Advent of Code 2022 is in full swing, Mat Rye...

ANTHOLOGY - Wasm, efficient code review & the industrial metaverse (Interview)

Fri, 02 Dec 2022

This week we're back at All Things Open 2022 covering the hallway track. Up first is Shivay Lamba an...

Free Heroku EOL, Stable Diffusion 2.0, Twitter SRE explains why it stays up, Git Notes & Joel Lord (News)

Mon, 28 Nov 2022

Heroku's free plans officially reach EOL, Swyx explains the mixed reaction to Stable Diffusion 2.0, ...

This !insane tech hiring market (Interview)

Fri, 25 Nov 2022

This week we're back talking to Gergely Orosz — this time not quite about the insane tech hiring m...

Kindle as a smart device, Changelog on Mastodon, GPT-3 up in your CLI, no arch better than bad arch & Mish Manners (News)

Mon, 21 Nov 2022

Matt Healy says your next smart device is a $30 Kindle, Changelog sets up an instance as Mastodon ta...

ANTHOLOGY — Advocating for and supporting open source (Interview)

Fri, 18 Nov 2022

This week we're taking you to the hallway track of All Things Open 2022 in Raleigh, NC. Let's set th...

Tracking layoffs, tech worker demand still high, ntfy, devenv, Markdoc & Mike Bifulco (News)

Mon, 14 Nov 2022

Roger Lee has been tracking all tech layoffs since COVID-19, Amanda Hoover says tech worker demand i...

Beyond Heroku to Muse (Interview)

Fri, 11 Nov 2022

This week we’re back for part 2 with Adam Wiggins — going beyond Heroku and the story of Muse (l...

Useful Vim commands, bad first ideas, PETS config manager, Kaizen shirts for sale & infinite canvas tools (News)

Mon, 07 Nov 2022

Colin Bartlett's 50 useful Vim commands, Jeremey Utley on why your first ideas aren't always the bes...

The story of Heroku (Interview)

Fri, 04 Nov 2022

This week on The Changelog we're joined by Adam Wiggins, co-founder and former CTO of Heroku, for an...

Linux mythbusting & retro gaming (Interview)

Fri, 28 Oct 2022

This week we're doing some Linux mythbusting and talking retro gaming with Jay LaCroix from Learn Li...

Sonic search, building software like an SRE, leaving the cloud, an HTTP crash course & breaking up with CSS-in-JS (News)

Mon, 24 Oct 2022

Valerian Saliou's Sonic search backend, Brandon Willett on how to build software like an SRE, DHH on...

The terminal as a platform (Interview)

Fri, 21 Oct 2022

This week we're talking with Will McGugan about using the terminal to not just build software, but a...

Harmonai revisited, lessons learned from public salary, Open Core Ventures, Stripe is Paypal in 2010 & Helix (News)

Mon, 17 Oct 2022

We revisit our Harmonai story from last week, Jamie Tanna reviews posting his salary history publicl...

Taking Postgres serverless (Interview)

Fri, 14 Oct 2022

This week we're talking about serverless Postgres! We're joined by Nikita Shamgunov, co-founder and ...

Forking SQLite, generative AI for music, saying no to sprints, awesome diagramming tools & state machine facts (News)

Mon, 10 Oct 2022

The libSQL community is forking SQLite, StabilityAI announces Haromai and Dance Diffusion, Robin Ren...

A new batch of web frameworks emerge! (Interview)

Fri, 07 Oct 2022

This week we're talking fresh, faster, and new web frameworks by way of JS Party. Yes, today's show ...

Hacktoberfest is ON, DiffusionBee is 1.0, Dracula UI is out, GitX is undead, Prerender is off AWS & we'll be at ATO! (News)

Mon, 03 Oct 2022

Digital Ocean kicks off Hacktoberfest 2022, Divam Gupta releases DiffusionBee 1.0 with "Image To Ima...

A guided tour through ID3 esoterica (Interview)

Fri, 30 Sep 2022

This week we turn the mics on ourselves, kind of. Lars Wikman joins the show to give us a guided tou...

Firefox supports blockers, NATS is great, Uber's MFA fatigue, OAuth2 drawn in cute shapes & an aging programmer (News)

Mon, 26 Sep 2022

Mozilla says Firefox will continue to support current content blockers, Nabeel Sulieman thinks NATS ...

Product development structures as systems (Interview)

Fri, 23 Sep 2022

This week we're talking about product development structures as systems with Lucas da Costa. The las...

Ladybird, how QR codes work, GitUI, software vs systems & Stable Diffusion ported to Tensorflow (News)

Mon, 19 Sep 2022

Andreas Kling's new cross-platform browser project, Dan Hollick's nerdy deep-dive on QR code tech, S...

Stable Diffusion breaks the internet (Interview)

Fri, 16 Sep 2022

This week on The Changelog we're talking about Stable Diffusion, DALL-E, and the impact of AI genera...

Quality is systemic, React is a self-fulfilling prophecy, Difftastic, Devbox & the shortest URLs on the web (News)

Mon, 12 Sep 2022

Jacob Kaplan-Moss writes up a hot take on software quality, Wilfred Hughes creates the diff tool he'...

Typesense is truly open source search (Interview)

Fri, 09 Sep 2022

This week we're joined by Jason Bosco, co-founder and CEO of Typesense — the open source Algolia a...

Python's :=, email falsehoods, no more self-hosting & Leon (News)

Tue, 06 Sep 2022

Martin Heinz thinks you should be using Python's walrus operator, you probably believe some falsehoo...

Building actually maintainable software ♻️ (Interview)

Fri, 02 Sep 2022

This week we're sharing the most popular episode of Go Time from last year — Go Time #196. We beli...

Qalculate is awesome, Restic adds compression, CS teachers coping with Copilot & Heroku's next non-free chapter (News)

Mon, 29 Aug 2022

Qalculate has a command-line interface, Michael Eischer adds compression to Restic, Emery Berger war...

Building Reflect at sea (Interview)

Sat, 27 Aug 2022

This week we're talking with Alex MacCaw — he's well known for his work as founder and CEO of Clea...

SSH tips and tricks, retro Apple UIs, iOS Privacy and TikTok, Marta & Tauri vs Electron (News)

Mon, 22 Aug 2022

Carlos Alexandro Becker shared some SSH tips, Sakun Acharige (a Comp Sci student + visual design ent...

Fireside chat with Jack Dorsey ♻️ (Interview)

Fri, 19 Aug 2022

This week we're re-broadcasting a very special episode of Founders Talk. Adam was invited by our fri...

Stand-up advice, Redis explained, big changes for Deno, DevDash & Minimum Viable Python (News)

Mon, 15 Aug 2022

Lucas F. Costa on why your daily stand-ups don't work and host to fix them, Mahdi Yusuf deeply expla...

The power of eBPF (Interview)

Sun, 14 Aug 2022

eBPF is a revolutionary kernel technology that has lit the cloud native world on fire. If you're goi...

Chapters, PiBox, using one big server, oncall compensation, being swamped is normal, Tabler & Gum (News)

Mon, 08 Aug 2022

We add episode chapters to the website, KubeSail sells a PiBox, Nima Badizadegan wants you to use on...

The legacy of CSS-Tricks (Interview)

Fri, 05 Aug 2022

Episode 500!!! And it has been a journey! Nearly 13 years ago we started this podcast and as of toda...

OkSo, Markdown generator speeds, Egr Mgr framework, Crockford says retire JS & messy code not required (News)

Mon, 01 Aug 2022

Oleksii Trekhleb has a new drawing app, Zach Leatherman did some markdown generator speed tests, Jor...

Long live RSS! (Interview)

Fri, 29 Jul 2022

This week we're joined again by Ben Ubois and we're talking about RSS. Yes, RSS...the tech that neve...

Soft deletion, obscure data structures, driving away your best engineers, a blog platform for hackers & moar RSS (News)

Mon, 25 Jul 2022

Brandur thinks soft deletion probably isn't worth it, the orange website delivers a high quality dis...

From WeWork to upskilling at Wilco (Interview)

Sun, 24 Jul 2022

This week we're joined by On Freund, former VP of Engineering at WeWork and now co-founder & CEO of ...

Spicy designs, more open source opinions, privacy-focused services, the real cost of context switching & jqq (News)

Mon, 18 Jul 2022

Anthony Hobday has 37 ways to spice up your designs, James Bennett has opinions on open source and P...

Build tiny multi-platform apps with Tauri and web tech (Interview)

Fri, 15 Jul 2022

This week we're talking with Daniel Thompson about Tauri and their journey to their recent 1.0 relea...

Bun, K8s is a red flag, "critical" open source packages, Rustlings & FP jargon in simple terms (News)

Mon, 11 Jul 2022

Jarred Sumner's Bun comes out of the oven, Jeremy Brown doesn't want you prematurely optimizing, Arm...

Oxide builds servers (as they should be) (Interview)

Fri, 08 Jul 2022

Today we have a special treat: Bryan Cantrill, co-founder and CTO of Oxide Computer! You may know Br...

DevTool platform types, things to know about databases, starting with commas, Lobsters turns 10 & Upptime (News)

Tue, 05 Jul 2022

We're listening! This week's experimental, super-brief Monday edition of "The Changelog" has the fol...

Actual(ly) opening up (Interview)

Fri, 01 Jul 2022

Adam and Jerod are joined once again by James Long. He was on the podcast five years ago discussing ...

Markwhen, Tauri 1.0, SLCs & imposters (News)

Mon, 27 Jun 2022

We're experimenting with something new: a super-brief Monday edition of "The Changelog" to help star...

Lessons from 5 years of startup code audits (Interview)

Fri, 24 Jun 2022

Adam and Jerod are joined by Ken Kantzer, co-founder of PKC Security. Ken and his team performed upw...

What even is a DevRel? (Interview)

Mon, 20 Jun 2022

This week Lee Robinson joins us to talk about his journey as a DevRel. We talk about what it means t...

Two decades as a solo indie Mac dev (Interview)

Fri, 10 Jun 2022

This week Jesse Grosjean joins us to talk about his career as a solo indie Mac dev. Since 2004 Jesse...

Stacked diffs for fast-moving code review (Interview)

Fri, 27 May 2022

This week we're peeking into the future again — this time we're looking at the future of modern co...

Schneier on security for tomorrow’s software (Interview)

Fri, 20 May 2022

This week we're talking with Bruce Schneier — cryptographer, computer security professional, priva...

Run your home on a Raspberry Pi (Interview)

Fri, 13 May 2022

This week we're joined by Mike Riley and we're talking about his book Portable Python Projects (Runn...

Mob programming deep dive (Interview)

Fri, 06 May 2022

We’re talking with Woody Zuill today about all things Mob Programming. Woody leads Mob Programming...

Warp wants to be the terminal of the future (Interview)

Tue, 26 Apr 2022

Today we’re talking with Zach Lloyd, founder of Warp — the terminal being re-imagined for the 21...

Practical ways to solve hard problems (Interview)

Fri, 22 Apr 2022

Frank Krueger joined us to talk about solving hard problems. Earlier this year he wrote a blog post ...

The story of Vitess (Interview)

Tue, 12 Apr 2022

This week we're joined by Deepthi Sigireddi, Vitess Maintainer and engineer at PlanetScale — of co...

Wisdom from 50+ years in software (Interview)

Wed, 30 Mar 2022

Today we have a special treat. A conversation with Brian Kernighan! Brian's been in the software gam...

ONE MORE thing every dev should know (Interview)

Fri, 11 Mar 2022

The incomparable Jessica Kerr is back with another grab-bag of amazing topics. We talk about her jou...

Securing the open source supply chain (Interview)

Tue, 01 Mar 2022

This week we're joined by the "mad scientist" himself, Feross Aboukhadijeh...and we're talking about...

Making the command line glamorous (Interview)

Sat, 26 Feb 2022

This week we're talking to Toby Padilla, Co-Founder at Charm — where they build tools to make the ...

Git your reset on (Interview)

Tue, 15 Feb 2022

This week we're joined by Annie Sexton, UX Engineer at Render, to talk about her blog post titled Gi...

Principles for hiring engineers (Interview)

Tue, 08 Feb 2022

This week we’re joined by Jacob Kaplan-Moss and we're talking about his extensive writing on work ...

Learning from incidents (Interview)

Fri, 04 Feb 2022

This week we're joined by Nora Jones, founder and CEO at Jeli where they help teams gain insight and...

Song Encoder: Forrest Brazeal (Interview)

Mon, 31 Jan 2022

Welcome to _Song Encoder_, a special series of The Changelog podcast featuring people who create at ...

Supabase is all in on Postgres (Interview)

Tue, 25 Jan 2022

This week Paul Copplestone, CEO of Supabase joined us to catch us up on the next big thing happening...

Making the ZFS file system (Interview)

Tue, 18 Jan 2022

This week Matt Ahrens joins Adam to talk about ZFS. Matt co-founded the ZFS project at Sun Microsyst...

Complex systems & second-order effects (Interview)

Mon, 10 Jan 2022

Paul Orlando joins Jerod to talk through some unintended consequences that occur when systems operat...

State of the "log" 2021 (Interview)

Mon, 20 Dec 2021

Our 4th annual year-end wrap-up episode! We don't naval gaze often, but when we do... we make sure y...

AI-assisted development is here to stay (Interview)

Fri, 17 Dec 2021

We're joined by Eran Yahav — talking about AI assistants for developers. Eran has been working on ...

Deeply human stories (Interview)

Wed, 08 Dec 2021

Today we're bringing our appearance on DevDiscuss right here to The Changelog. Jerod and I guested t...

Help make state of the "log" 2021 extra special! (Interview)

Fri, 03 Dec 2021

We're prepping for our 4th annual state of the "log" episode where we look back at the year, discuss...

Returning to GitHub to lead Sponsors (Interview)

Thu, 02 Dec 2021

Today we're joined by Jessica Lord, talking about the origins of Electron and her boomerang back to ...

Shopify's vision for the future of commerce (Interview)

Fri, 19 Nov 2021

Today we're joined by Ilya Grigorik to talk about Shopify's developer preview release of Hydrogen an...

1Password is all in on its web stack (Interview)

Fri, 12 Nov 2021

This week we're bringing JS Party to The Changelog — Mitch and Andrew from the 1Password team talk...

Connecting the dots in public (Interview)

Fri, 05 Nov 2021

Today we're joined by Shawn "swyx" Wang, also known as just "swyx" — and we're talking about his i...

Song Encoder: $STDOUT (Interview)

Fri, 29 Oct 2021

Welcome to _Song Encoder_, a special series of The Changelog podcast featuring people who create at ...

Oh my! Zsh. (Interview)

Mon, 25 Oct 2021

Robby Russell is back on The Changelog after more than 10 years to catch us up on all things Oh My Z...

This insane tech hiring market (Interview)

Tue, 19 Oct 2021

This week we're joined by Gergely Orosz and we’re talking about the insane tech hiring market we’...

Lessons from 10k hours of programming (Interview)

Fri, 08 Oct 2021

Today we're talking to Matt Rickard about his blog post, Reflections on 10,000 Hours of Programming....

Learning-focused engineering (Interview)

Fri, 01 Oct 2021

This week we're joined by Brittany Dionigi, Director of Platform Engineering at Articulate, and we'r...

Fauna is rethinking the database (Interview)

Fri, 24 Sep 2021

This week we’re talking with Evan Weaver about Fauna — the database for a new generation of appl...

The business model of open source (Interview)

Fri, 17 Sep 2021

This week we're joined by Adam Jacob, CEO of System Initiative and Co-Founder of Chef, about open so...

Coding in the cloud with Codespaces (Interview)

Sat, 11 Sep 2021

On this special edition of The Changelog, we're talking with Cory Wilkerson, Senior Director of Engi...

We ask a lawyer about GitHub Copilot (Interview)

Wed, 08 Sep 2021

This week we're bringing JS Party to The Changelog — Nick Nisi and Christopher Hiller had an aweso...

Why Neovim? (Interview)

Tue, 31 Aug 2021

This week Neovim core maintainer TJ DeVries joins Jerod and guest co-host Nick Nisi (from JS Party) ...

OAuth, "It's complicated." (Interview)

Mon, 23 Aug 2021

Today we're joined by Aaron Parecki, co-founder of IndieWebCamp and maintainer of OAuth.net, for a d...

Building software for yourself (Interview)

Mon, 23 Aug 2021

Today we're talking to Linus Lee about the practice of building software for yourself. Linus has sev...

Richard Hipp returns (Interview)

Thu, 19 Aug 2021

This week, Richard Hipp returns to catch us up on all things SQLite, his single file webserver writt...

Leading leaders who lead engineers (Interview)

Wed, 11 Aug 2021

This week we're joined by Lara Hogan -- author of Resilient Management and management coach & traine...

Kaizen! The day half the internet went down (Interview)

Thu, 05 Aug 2021

This week we're sharing a special episode of our new podcast called Ship It. This episode is our Kai...

Modern Unix tools (Interview)

Sat, 31 Jul 2021

This week we're talking with Nick Janetakis about modern unix tools, and the various commands, tooli...

Why we 💚 Vim (Interview)

Wed, 21 Jul 2021

On this special edition of The Changelog, we tell Vim's story from the mouths of its users. Julia Ev...

The story behind Inter (Interview)

Mon, 19 Jul 2021

This week we're talking to Rasmus Andersson about his journey as a software creator. We talk about t...

Massive scale and ultra-resilience (Interview)

Fri, 09 Jul 2021

This week we're sharing a recent episode from Founders Talk that we continuously hear about from lis...

The foundations of Continuous Delivery (Interview)

Fri, 02 Jul 2021

This week we're sharing one of the most popular episodes from our new podcast Ship It. Ship It launc...

xbar puts anything in your macOS menu bar (Interview)

Mon, 21 Jun 2021

On this episode we're talking with our good friend Mat Ryer whom you may know from the Go Time podca...

Funds for open source (Interview)

Fri, 18 Jun 2021

This week we're talking with Pia Mancini about the latest updates to the mission of Open Collective....

Every commit is a gift (Interview)

Thu, 10 Jun 2021

Maintainer Week is finally here and we're excited to make this an annual thing! If Maintainer Week i...

Exploring Deno Land 🦕 (Interview)

Tue, 08 Jun 2021

This week we're joined by Ryan Dahl, Node.js creator, and now the creator of Deno - a simple, modern...

Maintainer week! (Interview)

Fri, 28 May 2021

This week is all about Maintainer Week — it's a week long event starting June 7th for open source ...

Inside 2021's infrastructure for Changelog.com (Interview)

Fri, 21 May 2021

This week we're talking about the latest infrastructure updates we've made for 2021. We're joined by...

Open source goes to Mars 🚀 (Interview)

Fri, 14 May 2021

This week we're talking about open source on Mars. Martin Woodward (Senior Director of Developer Rel...

Elixir meets machine learning (Interview)

Fri, 07 May 2021

This week Elixir creator José Valim joins Jerod and Practical AI's Daniel Whitenack to discuss Nume...

Let's mint some NFTs (Interview)

Tue, 27 Apr 2021

This week we're talking about NFTs — that's right, non-fungible tokens and we're joined by Mikeal ...

Into the Nix ecosystem (Interview)

Tue, 20 Apr 2021

This week we're talking about Nix with Domen Kožar. The Nix ecosystem is a DevOps toolkit that take...

Curl is a full-time job (and turns 23) (Interview)

Mon, 12 Apr 2021

This week we’re talking with Daniel Stenberg about 23 years of curl. Daniel shares how curl came t...

The future of the web is HTML over the wire (Interview)

Mon, 05 Apr 2021

This week we're joined by long-time web developer Matt Patterson. Earlier this year Matt wrote an ev...

Restic has your backup (Interview)

Fri, 02 Apr 2021

This week Alexander Neumann takes Jerod on a tour of Restic, the world-class backup solution that's ...

Open source, not open contribution (Interview)

Fri, 26 Mar 2021

This week we're talking with Ben Johnson. Ben is known for his work on BoltDB, his work in open sour...

Big breaches (and how to avoid them) (Interview)

Wed, 24 Mar 2021

This week we're talking about big security breaches with Neil Daswani, renowned security expert, bes...

Leading a non-profit unicorn (Interview)

Tue, 16 Mar 2021

This week we're talking about the future of freeCodeCamp with Quincy Larson and what it's taken to b...

Darklang Diaries (Interview)

Fri, 26 Feb 2021

This week Jerod is joined by Paul Biggar the creator of Dark, a new way to build serverless backends...

Community perspectives on Elastic vs AWS (Interview)

Wed, 17 Feb 2021

This week we're talking about the recent falling out between Elastic and AWS around the relicensing ...

Open source civilization (Interview)

Fri, 29 Jan 2021

This week we're talking about open source industrial machines. We're joined by Marcin Jakubowski fro...

The rise of Rocky Linux (Interview)

Fri, 22 Jan 2021

This week we're talking with Gregory Kurtzer about Rocky Linux. Greg is the founder of the CentOS pr...

What the web could be (in 2021 and beyond) (Interview)

Tue, 12 Jan 2021

Vercel CEO Guillermo Rauch and JS Party panelist Amal Hussein join Jerod to discuss the state of the...

State of the “log” 2020 (Interview)

Mon, 21 Dec 2020

It's the end of 2020 and on this year’s "State of the log" episode Adam and Jerod carry on the tra...

You can FINALLY use JSHint for evil (Interview)

Sun, 20 Dec 2020

Today we welcome Mike Pennisi into our Maintainer Spotlight. This is a special flavor of The Changel...

Coding without your hands (Interview)

Sun, 13 Dec 2020

What do you do when you make a living typing on a keyboard, but you can no longer do that for more t...

Growing as a software engineer (Interview)

Wed, 02 Dec 2020

Gergely Orosz joined Adam for a conversation about his journey as a software engineer. Gergely recen...

The future of Mac (Interview)

Fri, 20 Nov 2020

We have a BIG show for you today. We're talking about the future of the Mac. Coming off of Apple's "...

The Kollected Kode Vicious (Interview)

Fri, 13 Nov 2020

We're joined by George Neville-Neil, aka Kode Vicious. Writing as Kode Vicious for ACMs Queue magazi...

Inside 2020's infrastructure for Changelog.com (Interview)

Fri, 06 Nov 2020

We're talking with Gerhard Lazu, our resident SRE, ops, and infrastructure expert about the evolutio...

Maintaining the massive success of Envoy (Interview)

Fri, 30 Oct 2020

Today we welcome Matt Klein into our Maintainer Spotlight. Matt is the creator of Envoy, born inside...

What's so exciting about Postgres? (Interview)

Fri, 23 Oct 2020

PostgreSQL aficionado Craig Kerstiens joins Jerod to talk about his (and our) favorite relational da...

Shopify’s massive storefront rewrite (Interview)

Fri, 16 Oct 2020

Maxime Vaillancourt joined us to talk about Shopify's massive storefront rewrite from a Ruby on Rail...

Spotify's open platform for shipping at scale (Interview)

Fri, 09 Oct 2020

We're joined by Jim Haughwout (Head of Infrastructure and Operations) and Stefan Ålund (Principal P...

The team that fashioned Apollo 11 (Interview)

Thu, 08 Oct 2020

We're helping Atlassian to promote Season 2 of Teamistry. If this is the first time you're hearing a...

Gitter’s big adventure (Interview)

Wed, 30 Sep 2020

Gitter is exiting GitLab and entering the Matrix...ok, we couldn't help ourselves with that one. Tod...

How open source saved htop (Interview)

Thu, 24 Sep 2020

Today we welcome Hisham Muhammad into our Maintainer Spotlight. Hisham is the creator of htop - a we...

Estimating systems with napkin math (Interview)

Fri, 11 Sep 2020

We're joined by Simon Eskildsen, Principal Engineer at Shopify, talking about how he uses a concept ...

Inside GitHub's Arctic Code Vault (Interview)

Fri, 04 Sep 2020

Earlier this year on February 2nd, 2020 Jon Evans and his team of archivists took a snapshot of all ...

Bringing beauty to the world of code sharing (Interview)

Wed, 26 Aug 2020

Carbon is an open source web app that helps you create and share beautiful images of your source cod...

Celebrating Practical AI turning 100!! 🎉 (Interview)

Fri, 21 Aug 2020

We're so excited to see Chris and Daniel take this show to 100 episodes, and that's exactly why we'r...

Working in Public (Interview)

Wed, 12 Aug 2020

Nadia Eghbal is back and this time she's talking with us about her new book _Working in Public_. If ...

Designing and building HEY (Interview)

Fri, 07 Aug 2020

We're talking about designing and building HEY with Jonas Downey, the lead designer behind HEY. In t...

Making Windows Terminal awesome (Interview)

Fri, 31 Jul 2020

Kayla Cinnamon, Program Manager at Microsoft for Windows Terminal, Console, Command Line, and Cascad...

It’s OK to make money from your open source (Interview)

Wed, 22 Jul 2020

Adam loves a good dark theme and supporting a fellow creator, and Hedy Li finished the episode we di...

Laws for hackers to live by (Interview)

Thu, 16 Jul 2020

Dave Kerr joins Jerod to discuss the various laws, theories, principles, and patterns that we develo...

What's next for José Valim and Elixir? (Interview)

Fri, 10 Jul 2020

We're joined again by José Valim talking about the recent acquihire of Plataformatec and what that ...

The intersection of coding and fonts (Interview)

Fri, 03 Jul 2020

A listener request led us to Nikita Prokopov and FiraCode, and we're sure glad they did. When we thi...

Big updates in Safari 14 (Interview)

Mon, 29 Jun 2020

We're joined by Ronak Shah and Beth Dakin from the Safari team at Apple about their announcements at...

Shipping work that matters (Interview)

Thu, 25 Jun 2020

We're revisiting Shape Up and product development thoughts with Ryan Singer, Head of Product Strateg...

The ONE thing every dev should know (Interview)

Tue, 16 Jun 2020

The incomparable Jessica Kerr drops by with a grab-bag of amazing topics. Understanding software sys...

Creating GitLab’s remote playbook (Interview)

Tue, 09 Jun 2020

We're talking about all things all-remote with Darren Murph, Head of Remote at GitLab. Darren is tas...

De-Google-ing your website analytics (Interview)

Wed, 27 May 2020

Plausible creators Uku Täht and Marko Saric join the show to talk about their open source, privacy-...

Leading GitHub to a $7.5 billion acquisition (Interview)

Mon, 18 May 2020

Jason Warner (CTO at GitHub) joined the show to talk with us about the backstory of how he helped to...

VisiData is like duct tape for your data (Interview)

Tue, 12 May 2020

Saul Pwanson is the creator and maintainer of VisiData, a terminal interface for exploring and arran...

Gatsby's long road to incremental builds (Interview)

Wed, 06 May 2020

Gatsby creator Kyle Mathews joins Jerod fresh off the launch of incremental builds to tell the story...

Indeed's FOSS Contributor Fund (Interview)

Thu, 30 Apr 2020

Duane O'Brien (head of open source at Indeed) joined the show to talk about their FOSS Contributor F...

Work from home SUPERCUT (Interview)

Wed, 22 Apr 2020

Today we're featuring conversations from different perspectives on working from home from our JS Par...

Visualizing the spread of Coronavirus (Interview)

Mon, 13 Apr 2020

Harry Stevens is a Graphics Reporter at The Washington Post and the author of "Why outbreaks like co...

Securing the web with Let's Encrypt (Interview)

Tue, 07 Apr 2020

We're talking with Josh Aas, the Executive Director of the Internet Security Research Group, which i...

The 10x developer myth (Interview)

Tue, 31 Mar 2020

In late 2019, Bill Nichols, a senior member of the technical staff at Carnegie Mellon University wit...

Welcome to The Changelog (Interview)

Mon, 30 Mar 2020

The Changelog is deep discussions in & around the world of software... and it's been going for over ...

Prepare yourself for Quantum Computing (Interview)

Tue, 24 Mar 2020

Johan Vos joined us to talk about his new book 'Quantum Computing for Developers' which is available...

Engineer to manager and back again (Interview)

Wed, 18 Mar 2020

Lauren Tan joined us to talk about her blog post titled "Does it spark joy?" In this post Lauren sha...

Pushing webpack forward (Interview)

Fri, 13 Mar 2020

We sit down with Tobias Koppers of webpack fame to talk about his life as a full-time maintainer of ...

Altair 8800 and the dawn of a revolution (Interview)

Wed, 11 Mar 2020

We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people ...

Enter the Matrix (Interview)

Mon, 09 Mar 2020

Matthew Hodgson (technical co-founder) joined us to talk about Matrix - an open source project and o...

From open core to open source (Interview)

Mon, 02 Mar 2020

Frank Karlitschek joined us to talk about Nextcloud - a self-hosted free & open source community-dri...

The developer's guide to content creation (Interview)

Fri, 21 Feb 2020

Stephanie Morillo (content strategist and previously editor-in-chief of DigitalOcean and GitHub's co...

The dawn of sponsorware (Interview)

Mon, 17 Feb 2020

Caleb Porzio is the creator & maintainer of Livewire, AlpineJS, and more. His latest open source end...

Productionising real-world ML data pipelines (Interview)

Fri, 14 Feb 2020

Yetunde Dada from QuantumBlack joins Jerod for a deep dive on Kedro, a workflow tool that helps stru...

Good tech debt (Interview)

Thu, 06 Feb 2020

Jon Thornton (Engineering Manager at Squarespace) joined the show to talk about tech debt by way of ...

The soul of an old machine (Interview)

Tue, 04 Feb 2020

We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people ...

Open source meets climate science (Interview)

Fri, 31 Jan 2020

Anders Damsgaard is a climate science researcher working on cryosphere processes at the Department o...

Intro to Rust programming (Interview)

Fri, 24 Jan 2020

We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we're sharing a ...

Meet Algo, your personal VPN in the cloud (Interview)

Mon, 20 Jan 2020

The commercial VPN industry is a minefield to navigate and many open source solutions are a pain to ...

State of the “log” 2019 (Interview)

Tue, 14 Jan 2020

Welcome to 2020 — on this year’s “State of the ‘log’” episode Jerod and I look back at o...

Gerhard goes to KubeCon (part 2) (Interview)

Fri, 27 Dec 2019

Gerhard is back for part two of our interviews at KubeCon 2019. Join him as he goes deep on Promethe...

Gerhard goes to KubeCon (part 1) (Interview)

Wed, 18 Dec 2019

Changelog's resident infrastructure expert Gerhard Lazu is on location at KubeCon 2019. This is part...

Trending up GitHub's developer charts (Interview)

Sat, 14 Dec 2019

In this episode we’re shining our maintainer spotlight on Ovilia. Hailing from Shanghai, China, Ov...

Building an open source excavation robot for NASA (Interview)

Wed, 11 Dec 2019

Ronald Marrero is a software developer working on NASA's Artemis program, which aims at landing the ...

Re-licensing Sentry (Interview)

Sun, 08 Dec 2019

David Cramer joined the show to talk about the recent license change of Sentry to the Business Sourc...

The making of GitHub Sponsors (Interview)

Sun, 01 Dec 2019

Devon Zuegel is an Open Source Product Manager at GitHub. She's also one of the key people responsib...

Five years of freeCodeCamp (Interview)

Fri, 15 Nov 2019

Today we have a very special show for you – we're talking with Quincy Larson the founder of freeCo...

Finding collaborators for open source (Interview)

Sun, 10 Nov 2019

Jeff Meyerson, host of Software Engineering Daily, and the founder of FindCollabs (a place to find c...

Back to Agile's basics (Interview)

Thu, 31 Oct 2019

Robert C. Martin, aka Uncle Bob, joined the show to talk about the practices of Agile. Bob has writt...

Pioneering open source drones and robocars (Interview)

Fri, 18 Oct 2019

Chris Anderson, former Editor-in-Chief of WIRED and a true pioneer in the world of drones, joined th...

Let's talk Elixir! (Interview)

Wed, 09 Oct 2019

Jerod is joined by Chris and Desmond (co-hosts of the ElixirTalk podcast) to catch up on what's mov...

Maintainer spotlight! Valeri Karpov (Interview)

Wed, 02 Oct 2019

In this episode we’re shining our maintainer spotlight on Valeri Karpov. Val has been the solo mai...

Nushell for the GitHub era (Interview)

Fri, 27 Sep 2019

Jonathan Turner, Andrés Robalino, and Yehuda Katz joined the show to talk about Nushell, or just Nu...

Machine powered refactoring with AST's (Interview)

Thu, 19 Sep 2019

Amal Hussein (Engineering Manager at npm) joined the show to talk about AST’s — aka, abstract sy...

Generative engineering cultures (Interview)

Tue, 17 Sep 2019

Dave Kaplan (Head of Software Engineering at Policygenius) joined the show to talk about Generative ...

Modern software is built on APIs (Interview)

Fri, 06 Sep 2019

Abhinav Asthana (founder of Postman) joined the show to talk about Postman, an ADE — API Developme...

Maintainer spotlight! Feross Aboukhadijeh (Interview)

Thu, 29 Aug 2019

In this episode we’re shining our maintainer spotlight on Feross Aboukhadijeh. Feross is the creat...

OSCON 2019 anthology (Interview)

Fri, 23 Aug 2019

We're on the expo hall floor of OSCON 2019 talking with Eric Holscher, Ali Spittel, and Hong Phuc Da...

Shaping, betting, and building (Interview)

Fri, 16 Aug 2019

Ryan Singer, head of Product Strategy at Basecamp, joined the show to talk about their newest book —...

Observability is for your unknown unknowns (Interview)

Wed, 07 Aug 2019

Christine Yen (co-founder and CEO of Honeycomb) joined the show to talk about her upcoming talk at S...

Federating JavaScript's language commons with Entropic (Interview)

Fri, 02 Aug 2019

We're joined by C J Silverio, aka ceejbot on Twitter, aka 2nd hire and former CTO at npm Inc. We tal...

Go is eating the world of software (Interview)

Thu, 25 Jul 2019

We're joined by Ron Evans at OSCON on the expo hall floor talking about Go and how it's eating the w...

The war for the soul of open source (Interview)

Tue, 16 Jul 2019

Adam Jacob (co-founder and board member of Chef) joins the show to talk about the keynote he’s giv...

The Pragmatic Programmers (Interview)

Thu, 11 Jul 2019

Dave Thomas and Andy Hunt, best known as the authors of The Pragmatic Programmer and founders of The...

Python's Tale (Interview)

Tue, 02 Jul 2019

We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Re...

Maintainer spotlight! Ned Batchelder (Interview)

Fri, 28 Jun 2019

In this episode we’re shinning our maintainer spotlight on Ned Batchelder. Ned is one of the lucky...

Boldly going where no data tools have gone before (Interview)

Wed, 19 Jun 2019

Computer Scientist Yaw Anokwa joins the show to tell us how Open Data Kit is enabling data collectio...

The state of CSS in 2019 (Interview)

Fri, 14 Jun 2019

We’re talking with Sacha Greif to discuss the State of CSS survey and results. CSS is evolving fas...

Python's new governance and core team (Interview)

Thu, 06 Jun 2019

We’re talking with Brett Cannon for a behind the scenes look at Guido stepping down as Python’s ...

Creating and selling multiplayer online games (Interview)

Fri, 24 May 2019

We’re talking with Victor Zhou about the explosion of the .io game genre. We talked through all th...

Off the grid social networking with Manyverse (Interview)

Sat, 18 May 2019

We’re talking with Andre Staltz, creator of Manyverse — a social network off the grid. It’s op...

Quirk and Cognitive Behavioral Therapy (CBT) (Interview)

Fri, 10 May 2019

We're talking with Evan Conrad — for most of Evan's life he has suffered from severe panic attacks...

Inside 2019's infrastructure for Changelog.com (Interview)

Sun, 05 May 2019

We're talking with Gerhard Lazu, our resident ops and infrastructure expert, about the setup we've r...

Running functions anywhere with OpenFaaS (Interview)

Thu, 25 Apr 2019

We're talking with Alex Ellis, the founder of OpenFaaS — serverless functions made simple for Dock...

From zero to thought leader in 6 months (Interview)

Thu, 18 Apr 2019

We’re talking with Emma Bostian about going from zero to thought leader in 6 months. We talk about...

Wasmer is taking WebAssembly beyond the browser (Interview)

Fri, 12 Apr 2019

We’re talking with Syrus Akbary about WebAssembly and Wasmer — a standalone just in time WebAsse...

All things text mode (Interview)

Thu, 04 Apr 2019

We’re talking all things text mode with Lucas da Costa — we logged his post "How I'm still not u...

Why smart engineers write bad code (Interview)

Fri, 29 Mar 2019

We're talking with Adam Barr, a 23 year Microsoft veteran, about his book “The problem with softwa...

Funding OSS with Mozilla Open Source Support awards (Interview)

Wed, 13 Mar 2019

We're talking with Mehan Jayasuriya program officer at Mozilla about MOSS — the Mozilla Open Sourc...

Homebrew! Part Deux (Interview)

Wed, 06 Mar 2019

We're talking with Mike McQuaid about Homebew 2.0.0, supporting Linux and Windows 10, the backstory ...

Containerizing compute driven workloads with Singularity (Interview)

Thu, 28 Feb 2019

We're talking with Greg Kurtzer, the founder of CentOS, Warewulf, and most recently Singularity — ...

Enabling open code for science at NumFOCUS (Interview)

Fri, 22 Feb 2019

We’re talking with Gina Helfrich the Communications Director for NumFOCUS about their story and hi...

With great power comes great responsibility (Interview)

Fri, 15 Feb 2019

Adam and Jerod are joined by JS Party panelist Nick Nisi and #causeascene advocate Kim Crayton for a...

Tactical design advice for developers (Interview)

Wed, 06 Feb 2019

Adam talks with Erik Kennedy about tactical design advice for developers. Erik is a self-taught UI d...

A UI framework without the framework (Interview)

Wed, 30 Jan 2019

Jerod and Adam talked with Rich Harris –a JavaScript Journalist on The New York Times Investigatio...

GitHub Actions is the next big thing (Interview)

Wed, 23 Jan 2019

Adam and Jerod talk to Kyle Daigle, the Director of Ecosystem Engineering at GitHub. They talk about...

source{d} turns code into actionable insights (Interview)

Wed, 16 Jan 2019

Adam caught up with Francesc Campoy at KubeCon + CloudNativeCon 2018 in Seattle, WA to talk about th...

Perspectives on Kubernetes and successful cloud platforms (Interview)

Wed, 09 Jan 2019

Adam caught up with Brendan Burns (co-creator of Kubernetes and Partner Architect at Microsoft Azure...

State of the "log" 2018 (Interview)

Wed, 19 Dec 2018

On this year's "State of the 'log'" episode we’re going behind the scenes to look back at 2018 as ...

Untangle your GitHub notifications with Octobox (Interview)

Thu, 13 Dec 2018

Jerod is joined by Andrew Nesbitt and Ben Nickolls to talk Octobox, their open source web app that h...

The insider perspective on the event-stream compromise (Interview)

Wed, 05 Dec 2018

Adam and Jerod talk with Dominic Tarr, creator of event-stream, the IO library that made recent news...

A good open source password manager? Inconceivable! (Interview)

Wed, 28 Nov 2018

Perry Mitchell joined the show to talk about the importance of password management and his project B...

Tidelift's mission is to pay open source maintainers (Interview)

Wed, 21 Nov 2018

In this special crossover episode of Founders Talk, Adam talks with Donald Fischer. Donald Fischer a...

The road to Brave 1.0 and BAT (Interview)

Wed, 14 Nov 2018

This week Adam and Jerod talk with Brian Bondy, Co-founder and CTO of Brave. They talked through the...

There and back again (Dgraph's tale) (Interview)

Fri, 09 Nov 2018

This week we talk with Manish Jain about Dgraph, graph databases, and licensing and re-licensing woe...

Drupal is a pretty big deal (Interview)

Wed, 31 Oct 2018

Adam and Jerod talk with Angie Byron, a core contributor and staple of the Drupal community. We have...

Venture capital meets commercial OSS (Interview)

Thu, 25 Oct 2018

Joseph Jacks, the Founder and General Partner of OSS Capital joined the show to share his plans for ...

Keepin' up with Elm (Interview)

Wed, 17 Oct 2018

Jerod invites Richard Feldman back on the show to catch up on all things Elm. Did you hear? NoRedInk...

BONUS – Sustain Summit 2018 (Interview)

Mon, 15 Oct 2018

In this special bonus call, Adam and Jerod talk with Allen "Gunner" Gunn about the Sustain Summit. T...

A call for kindness in open source (Interview)

Wed, 10 Oct 2018

Adam and Jerod talk to Brett Cannon, core contributor to Python and a fantastic representative of th...

#Hacktoberfest isn’t just about a free shirt (Interview)

Mon, 01 Oct 2018

#Hacktoberfest is a once per year event in the month of October celebrating open source. For many it...

REST easy, GraphQL is here (Interview)

Wed, 26 Sep 2018

In this special rebroadcast of JS Party, Jerod and Suz talk with John Resig about how he's using Gra...

Join the federation?! Mastodon awaits... (Interview)

Wed, 19 Sep 2018

We talked with Eugen Rochko, the creator of Mastodon, about where Mastodon came from the problem it ...

Kubernetes brings all the Cloud Natives to the yard (Interview)

Wed, 12 Sep 2018

We talk with Dan Kohn, the Executive Director of the Cloud Native Computing Foundation to catch up w...

The first cloud native programming language (Interview)

Wed, 05 Sep 2018

Jerod talked with Paul Fremantle, the CTO and Co-Founder of WSO2, about their new programming langua...

Segment's transition back to a monorepo (Interview)

Wed, 29 Aug 2018

Adam and Jerod talk with two members of Segment’s engineering team: Co-founder and CTO, Calvin Fre...

Istio service mesh and microservices (Interview)

Wed, 22 Aug 2018

Adam and Jerod talk with Jason McGee, VP and CTO of IBM Cloud Platform about Istio — an open platf...

Open sourcing the DEV community (Interview)

Wed, 15 Aug 2018

We talk with Ben Halpern the founder and webmaster of dev.to — a community for developers to talk ...

Jeff Robbins is an actual rockstar [rebroadcast] (Interview)

Fri, 10 Aug 2018

On this special bonus episode of The Changelog, we're playing the latest episode of Away from Keyboa...

Rebuilding Exercism from the ground up (Interview)

Wed, 08 Aug 2018

Adam and Jerod invite back Katrina Owen after years away focusing on Exercism—a 100% free platform...

Biases in AI, helping veterans get jobs in software, open science (Interview)

Wed, 01 Aug 2018

Adam and Jerod are on location at OSCON and talk with Camille Eddy about recognizing biases in AI, J...

AWS Amplify and cloud-enabled apps (Interview)

Wed, 25 Jul 2018

We talk with Nader Dabit, Developer Advocate for Amazon Web Services, about the role of DevRel and w...

The Great GatsbyJS (Interview)

Wed, 18 Jul 2018

From open source project to a $3.8 million dollar seed round to transform Gatsby.js into a full-blow...

Putting AI in a box at MachineBox [rebroadcast] (Interview)

Wed, 11 Jul 2018

In this special episode of The Changelog we’re sharing a full-length episode of our newly launched...

The impact of AI at Microsoft (Interview)

Wed, 04 Jul 2018

We're on location at Microsoft Build 2018 talking with Corey Sanders and Steve Guggenheimer — two ...

Programmable infrastructure (Interview)

Wed, 27 Jun 2018

Jerod Santo is riding solo talking with Kurt Mackey, co-founder of Fly. He talked to him about his w...

Computer Science without a computer (Interview)

Wed, 20 Jun 2018

Adam Stacoviak and Jerod Santo talk with Tim Bell, the founder and creator of CS Unplugged, a collec...

Python at Microsoft (Interview)

Wed, 13 Jun 2018

We talked with Steve Dower and Dan Taylor at Microsoft Build 2018 about the history of Python at Mic...

Corporate interests in open source and dev culture (Interview)

Wed, 06 Jun 2018

Zed Shaw – creator of Mongrel, Learn Python the Hard Way, and more – joined the show to talk thr...

Curl turns 20, HTTP/2, QUIC (Interview)

Thu, 31 May 2018

Daniel Stenberg joined the show to talk about 20 years of curl, what’s new with http2, and the bac...

The beginnings of Microsoft Azure (Interview)

Wed, 23 May 2018

We're on location at Microsoft Build 2018 talking with Julia White, Corporate Vice President at Micr...

Prisma and the GraphQL data layer (Interview)

Wed, 16 May 2018

Johannes Schickling, co-founder and CEO of Prisma, joined the show to catch us up on all things Grap...

Burnout, open source, Datasette (Interview)

Wed, 09 May 2018

Adam is on location at ZEIT Day talking with Jessica Rose about burnout, Henry Zhu about his passion...

Scaling all the things at Slack (Interview)

Wed, 02 May 2018

Julia Grace joined the show to talk bout about scaling all the things at Slack. Julia is currently t...

Code Cartoons, Rust, WebAssembly (Interview)

Wed, 25 Apr 2018

Lin Clark joined the show to talk about Code Cartoons, her work at Mozilla in the emerging technolog...

Ember four years later (Interview)

Wed, 18 Apr 2018

Chad Hietala joined the show to talk with us about the long history of Ember.js, how he first got in...

Elasticsearch and doubling down on "open" (Interview)

Wed, 11 Apr 2018

Philipp Krenn joined the show to talk with us about Elasticsearch, the problem it solves, where it c...

Winamp2 JS (Interview)

Fri, 06 Apr 2018

Jordan Eldredge joined the show to talk with us about Winamp2-js — a reimplementation of Winamp 2....

That's it. This is the finale! (Interview)

Fri, 30 Mar 2018

We're rebroadcasting the finale episode of the beloved Request For Commits. But don't worry, The Cha...

Automated dependency updates (Interview)

Fri, 23 Mar 2018

Rhys Arkins joined the show to talk about automating dependency updates using Renovate. Renovate is ...

Live coding open source on Twitch (Interview)

Fri, 16 Mar 2018

Suz Hinton joined the show to talk about live coding open source on Twitch. We talk about how she go...

Truffle framework and decentralized Ethereum apps (Interview)

Tue, 13 Mar 2018

Tim Coulter joined the show to talk about Truffle — a development environment, testing framework, ...

JavaScript sprinkles in Basecamp turned Stimulus (Interview)

Tue, 06 Mar 2018

David Heinemeier Hansson joined the show to share the story of how JavaScript sprinkles in Basecamp ...

We couldn’t afford an Oculus so we built one (Interview)

Fri, 23 Feb 2018

Max Coutté joined the show to share his journey of learning the math and programming required to bu...

Moore's Law and High Performance Computing (Interview)

Fri, 16 Feb 2018

Todd Gamblin, a computer scientist at Lawrence Livermore National Laboratory, joined us to talk abou...

Devhints - TL;DR for Developer Documentation (Interview)

Fri, 09 Feb 2018

Rico Sta. Cruz joined us to talk about his project Devhints (cheatsheets for developers). There are ...

The impact and future of Kubernetes (Interview)

Fri, 02 Feb 2018

From KubeCon + CloudNativeCon 2017 — Brendan Burns (Kubernetes co-founder) and Gabe Monroy (creato...

Gitcoin: sustaining open source with cryptocurrency (Interview)

Fri, 26 Jan 2018

We're joined by Kevin Owocki, the founder of Gitcoin. Gitcoin is a platform to monetize or incentivi...

Building a secure Operating System (Redox OS) with Rust (Interview)

Fri, 19 Jan 2018

We talked with Jeremy Soller, the BDFL of Redox OS, a Unix-like Operating System written in Rust, ai...

Secure Messaging for Everyone with Wire (Interview)

Fri, 15 Dec 2017

We talk with Alan Duric, Co-founder and CEO of Wire, an open source end-to-end encrypted instant mes...

Blockchains and Databases at OSCON (Interview)

Thu, 14 Dec 2017

We went back into the archives to conversations we had around blockchains and databases at OSCON 201...

The Story of Visual Studio Code (Interview)

Tue, 05 Dec 2017

We're back in NYC at Microsoft Connect(); talking about the backstory of Visual Studio Code with Jul...

The Cloud Native Computing Foundation (Interview)

Wed, 29 Nov 2017

Dan Kohn, Executive Director of the Cloud Native Computing Foundation, joined the show to talk about...

The History of GNOME, Mono, and Xamarin (Interview)

Tue, 21 Nov 2017

We talked with Miguel de Icaza last week at Microsoft Connect(); in New York City. Miguel gave us th...

Faktory and the future of background jobs (Interview)

Sat, 18 Nov 2017

Mike Perham is back for his 4th appearance to talk about his new project Faktory, a new background j...

Data Science at OSCON (Interview)

Fri, 10 Nov 2017

We went back into the archives to conversations we had around data science at OSCON 2017. We talked ...

Functional CSS and Tachyons (Interview)

Fri, 10 Nov 2017

Adam Morse joined the show to talk about Functional CSS and his project Tachyons - a CSS Toolkit tha...

My roadmap to become a blockchain engineer (Interview)

Wed, 08 Nov 2017

Preethi Kasireddy, a self-employed blockchain and smart contract Engineer, joined the show to talk a...

Rails as a day job, Diesel on the side (Interview)

Sat, 04 Nov 2017

Sean Griffin joins the show to talk about doing Rails full-time, his love of Rust. and his project D...

Bisq, the decentralized Bitcoin exchange (Interview)

Fri, 03 Nov 2017

Chris Beams joins the show to talk about Bisq, the P2P decentralized Bitcoin exchange and open-sourc...

Operação Serenata de Amor (Artificial Intelligence, Data Science, Government Corruption 😱) (Interview)

Tue, 31 Oct 2017

Eduardo Cuducos joined the show to talk about Operação Serenata de Amor an Artificial Intelligence...

Functional Programming (Interview)

Sat, 28 Oct 2017

Eric Normand joined the show to talk about Functional Programming. We talked about FP vs OOP vs Impe...

The Future of RethinkDB (Interview)

Tue, 17 Oct 2017

Mike Glukhovsky joined the show to talk about the future of RethinkDB. Mike was a co-founder of Reth...

The Kotlin Programming Language (Interview)

Fri, 13 Oct 2017

Dmitry Jemerov joined the show to talk about Kotlin - a language created by JetBrains that's designe...

Automating GitHub with Probot (Interview)

Fri, 06 Oct 2017

We talk with Brandon Keepers and Bex Warner about GitHub's Probot — GitHub Apps to automate and im...

Conversations about sustaining open source (Interview)

Fri, 22 Sep 2017

This episode features conversations from Sustain 2017 at GitHub HQ with Richard Littauer, Karthik Ra...

Community, Building Remote-first Teams, and Web Performance Inclusivity (Interview)

Fri, 08 Sep 2017

Karolina Szczur joined the show to talk about community building, building remote-first teams, the h...

Building an artificial Pancreas with Elixir and Nerves (Interview)

Fri, 11 Aug 2017

We talked with Tim Mecklem about building an artificial Pancreas with Elixir and Nerves to help thos...

You are not Google/Amazon/LinkedIn (Interview)

Fri, 04 Aug 2017

If you find yourself chasing shiny objects and squirrels all time, you should 💯 listen to this ep...

ANTHOLOGY — The Future of Open Source at OSCON 2017 (Interview)

Fri, 28 Jul 2017

This is an anthology episode from OSCON 2017 featuring awesome conversations with Kelsey Hightower (...

10 years of RabbitMQ (Interview)

Fri, 21 Jul 2017

We are thrilled to produce this show to honor RabbitMQ’s 10th anniversary. Karl Nilsson and Michae...

The power of wikis, the problem with social networks, the promise of AI (Interview)

Fri, 14 Jul 2017

Evan Prodromou has been involved in open source since the mid '90s. His open source travel guide –...

Ubuntu Snaps and Bash on Windows Server (Interview)

Fri, 07 Jul 2017

We talked with Dustin Kirkland (Head of Ubuntu Product and Strategy at Canonical) at OSCON about 12....

Why is GraphQL so cool? (Interview)

Fri, 30 Jun 2017

Johannes Schickling (Founder of Graphcool) joined the show to talk about GraphQL — an application ...

Deploying Changelog.com (Interview)

Fri, 23 Jun 2017

This week we take you behind the scenes of the new infrastructure for Changelog.com and talk with Ge...

The serverless revolution (Interview)

Fri, 16 Jun 2017

We talked with Pam Selle at OSCON about the serverless revolution happening for JavaScript developer...

GitHub's Open Source Survey (2017) (Interview)

Fri, 09 Jun 2017

On Friday, June 2, 2017 – GitHub announced the details of their Open Source Survey – an open dat...

JAMstack, Netlify CMS, and 10x-ing Smashing Magazine (Interview)

Tue, 30 May 2017

Matt Biilman and Chris Bach joined the show to talk about JAMstack, Netlify CMS, how open source dri...

The Backstory of Kubernetes (Interview)

Sun, 21 May 2017

Tim Hockin and Aparna Sinha joined the show to talk about the backstory of Kubernetes inside Google,...

BONUS - Sustain Open Source Software (Interview)

Thu, 04 May 2017

Justin Dorfman joined us for a special BONUS episode of The Changelog to share some details about Su...

Open source at Microsoft, inclusion, diversity, and OSCON (Interview)

Fri, 28 Apr 2017

Scott Hanselman joined today's show produced in partnership with our friends at OSCON. Scott is a Pr...

Open source lessons learned (Interview)

Fri, 28 Apr 2017

Zeno Rocha, Principal Developer Advocate at Liferay, joined the show to talk about DevRel, his open ...

Firefox Debugger and DevTools (Interview)

Mon, 17 Apr 2017

Jason Laster joined the show to talk about Firefox Debugger and DevTools. We talked about the backst...

First-time contributors and maintainer balance (Interview)

Mon, 10 Apr 2017

Kent C. Dodds joined the show to talk about guiding and supporting first time contributors to open s...

Open Source at Google (Interview)

Tue, 28 Mar 2017

Will Norris (Engineering Manager at Google's Open Source office) joined the show to talk about their...

Learning JavaScript and Bringing People Together (Interview)

Sat, 25 Mar 2017

Tracy Lee joined the show to talk about bringing people together, helping people, and making an impa...

Let's Encrypt the Web (Interview)

Sat, 18 Mar 2017

Jacob Hoffman-Andrews, Senior Staff Technologist at the EFF and the lead developer of Let's Encrypt,...

The burden of open source (Interview)

Thu, 09 Mar 2017

James Long joined the show to talk about his recent post, "Why I'm Frequently Absent from Open Sourc...

The Story of Atom (Interview)

Fri, 24 Feb 2017

Nathan Sobo, founding member of the Atom editor team at GitHub, joined the show take us all the way ...

Feedbin and RSS resurgence (Interview)

Tue, 21 Feb 2017

Ben Ubois, the creator of Feedbin (a simple, good-looking online RSS reader) joined the show to talk...

Managing Secrets Using Vault (Interview)

Fri, 17 Feb 2017

Seth Vargo, the Director of Technical Advocacy at HashiCorp, joined the show to talk about managing ...

ANTHOLOGY – Hacker stories from OSCON and All Things Open (Interview)

Fri, 10 Feb 2017

Karen Sandler, Rachel Nabors, and Jono Bacon joined the show by way of some great conversations at O...

Reproducible builds and secure software (Interview)

Fri, 03 Feb 2017

Chris Lamb joined the show to talk about his project Reproducible Builds — which is funded by The ...

GunDB, Venture Backed and Decentralized (Interview)

Fri, 27 Jan 2017

Mark Nadal joined the show to talk about his hacker story and his venture backed open source datasto...

ANTHOLOGY – Hacker Stories From OSCON, All Things Open, and Node Interactive (Interview)

Fri, 13 Jan 2017

In this anthology episode we're featuring three awesome hacker stories from OSCON, All Things Open, ...

Open Collective and funding open source (Interview)

Mon, 09 Jan 2017

Pia Mancini joined the show to talk about Open Collective, her background and where she came from, h...

webpack (Interview)

Sat, 17 Dec 2016

Sean Larkin joined the show to talk about Webpack, how fast open sources moves, how fast Webpack is ...

Homebrew and Swift (Interview)

Fri, 09 Dec 2016

Max Howell, famous for creating Homebrew, joined the show to talk about his start in software and op...

HTTP/2 in Node.js Core (Interview)

Tue, 06 Dec 2016

In this special episode recorded at Node Interactive 2016 in Austin, TX Adam talked with James Snell...

18F and OSS in the U.S. Federal Government (Interview)

Fri, 25 Nov 2016

From 18F — Hillary Hartley and Aidan Feldman joined the show to talk about how 18F is changing the...

Python, Django, and Channels (Interview)

Fri, 25 Nov 2016

Django core contributor Andrew Godwin joins the show to tell us all about Python and Django. If you'...

Servo and Rust (Interview)

Fri, 18 Nov 2016

Jack Moffitt joined the show to talk about Servo, an experimental web browser layout engine. We talk...

Mad science, WebTorrent, WebRTC (Interview)

Fri, 11 Nov 2016

Feross Aboukhadijeh joined the show this week to talk with us about his backstory, passive income, W...

The Road to Font Awesome 5 (Interview)

Fri, 04 Nov 2016

Dave Gandy joined the show to talk about the history of Font Awesome, what's to come in Font Awesome...

99 Practical Bottles of OOP (Interview)

Fri, 28 Oct 2016

Sandi Metz joined the show to talk about her beginnings on a mainframe, her 30+ years of programming...

.NET Core and Microsoft's Shift to Open Source (Interview)

Fri, 21 Oct 2016

Bertrand Le Roy joined the show to talk about all things .NET Core, their recent 1.0 release, where ...

Homebrew and package management (Interview)

Fri, 07 Oct 2016

Mike McQuaid joined us to catch us up on the latest in Homebrew and the recent 1.0.0 release. We tal...

Ethereum and Cryptocurrency (Interview)

Fri, 30 Sep 2016

Gavin Wood joined the show to talk about Ethereum, Cryptocurrency, The DAO, Ethereum Virtual Machine...

How we got here (Interview)

Fri, 23 Sep 2016

Cory is a science fiction author, activist, journalist, co-editor of Boing Boing and the author of m...

GitLab's Master Plan (Interview)

Fri, 16 Sep 2016

Sid Sijbrandij, CEO of GitLab, joined the show to talk about their recent unveiling of the GitLab Ma...

TensorFlow and Deep Learning (Interview)

Fri, 09 Sep 2016

Eli Bixby, Developer Programs Engineer at Google, joined the show to talk to talk about TensorFlow, ...

Elm and Functional Programming (Interview)

Fri, 02 Sep 2016

Evan Czaplicki, creator of Elm, and Richard Feldman of NoRedInk joined the show to talk deeper about...

Sourcegraph the 'Google for Code' (Interview)

Fri, 26 Aug 2016

Beyang Liu, the CTO and co-founder of Sourcegraph, joined the show to talk about the backstory of So...

GitHub's Electron (Interview)

Fri, 19 Aug 2016

Zeke Sikelianos joined the show to talk about GitHub's Electron project and the future of web folks ...

Best Practices Badge from Core Infrastructure Initiative (Interview)

Fri, 12 Aug 2016

David A. Wheeler, from Core Infrastructure Initiative, joined the show to talk about the CII Best Pr...

Libscore, Velocity.js, Hacking (Interview)

Sat, 06 Aug 2016

Julian Shapiro, startup founder and developer, joined the show to talk about his story of entreprene...

ZEIT, HyperTerm, now (Interview)

Sat, 30 Jul 2016

Guillermo Rauch joined the show to talk with Adam about how he got into programming, how that lead h...

SiteSpeed.io and Performance (Interview)

Sat, 23 Jul 2016

Peter Hedenskog joined the show to talk about SiteSpeed.io and web performance. We covered where it ...

Open Source at Facebook (Interview)

Fri, 15 Jul 2016

James Pearce, Head of Open Source at Facebook, joined the show to talk about that very subject — o...

ngrok and Go (Interview)

Sat, 09 Jul 2016

Alan Shreve, creator of the beloved ngrok, joined the show to talk about ngrok — what it is, why i...

GitHub and Google on Public Datasets & Google BigQuery (Interview)

Wed, 29 Jun 2016

Arfon Smith from GitHub, and Felipe Hoffa & Will Curran from Google joined the show to talk about Bi...

Ecto 2 and Phoenix Presence (Interview)

Wed, 22 Jun 2016

José Valim and Chris McCord joined the show to talk all about how they're advancing the "state of t...

Ubuntu Everywhere (Interview)

Sat, 18 Jun 2016

Dustin Kirkland joined the show to talk about Ubuntu — the most widely used flavor of Linux. We ta...

The advantages of being a blind programmer (Interview)

Sat, 11 Jun 2016

Parham Doustdar is a blind programmer and joined the show to talk about the advantages he has being ...

A protocol for dying (Interview)

Sat, 04 Jun 2016

Since airing this show, Pieter passed away due to his battle with a metastasis of bile duct cancer i...

IPFS (InterPlanetary File System) (Interview)

Sat, 21 May 2016

Juan Benet joined the show to talk about IPFS (InterPlanetary File System), a peer-to-peer hypermedi...

Jewelbots and Getting Kids Coding (Interview)

Sat, 14 May 2016

Sara Chipps, the creator of Jewelbots, and George Stocker, the VP of Engineering at Jewelbots joined...

23 years of Ruby (Interview)

Sat, 07 May 2016

Big show! Matz, creator of the Ruby programming language, joined the show to discuss where he began...

Why SQLite succeeded as a database (Interview)

Sat, 30 Apr 2016

This episode is part of our remastered greatest hits collection and features Richard Hipp, the creat...

JavaScript and Robots (Interview)

Tue, 19 Apr 2016

Raquel Vélez, aka Rockbot, joined the show to talk about where she came from, how she got into prog...

Your Huginn Agents Are Standing By (Interview)

Fri, 15 Apr 2016

Andrew Cantino joined the show to talk with Jerod about Huginn, a system for building agents that pe...

Haskell Programming (Interview)

Sat, 26 Mar 2016

Chris Allen and Julie Moronuki joined the show to talk about Haskell, their book "Haskell Programmin...

The future of WordPress and Calypso (Interview)

Fri, 04 Mar 2016

Matt Mullenweg, the creator of WordPress and the CEO of Automattic, joined the show to talk about th...

TiddlyWiki (Interview)

Sat, 27 Feb 2016

Jeremy Ruston joined the show to talk about TiddlyWiki — a unique non-linear notebook for capturin...

freeCodeCamp (Interview)

Fri, 12 Feb 2016

Quincy Larson is the creator of an open source community called freeCodeCamp. We talked with Quincy ...

Elixir and the Future of Phoenix (Interview)

Tue, 09 Feb 2016

José Valim joined the show to talk about Elixir. We learned about the early days of José's start a...

Funding open source (Interview)

Sat, 30 Jan 2016

Nadia Eghbal joined the show to discuss a HUGE topic that's near and dear to our heart -- funding op...

Crystal: Fast as C, Slick as Ruby (Interview)

Fri, 29 Jan 2016

Ary Borenszweig and Juan Wajnerman, the folks behind Crystal, joined the show to talk about the goal...

Elm and Functional Programming (Interview)

Sat, 16 Jan 2016

Richard Feldman from NoRedInk joined the show to talk about Elm and Functional Programming. Elm labe...

ZeroDB (Interview)

Fri, 08 Jan 2016

MacLane Wilkison and Michael Egorov, the creators of ZeroDB, joined the show to talk about ZeroDB —...

JSON API and API Design (Interview)

Fri, 01 Jan 2016

Yehuda Katz joined the show to talk about JSON.API — where the spec came from, who's involved, com...

DOUBLEHEADER — 24 Pull Requests and Libraries.io + Flynn (Interview)

Fri, 25 Dec 2015

We have a special doubleheader holiday show for you. Andrew Nesbitt joined the show to talk about 24...

Redux, React, and Functional JavaScript (Interview)

Fri, 18 Dec 2015

Dan Abramov, creator of Redux, joined the show to talk about his path to becoming a programmer, his ...

Building the Ultimate Hacking Keyboard (Interview)

Fri, 11 Dec 2015

László Monda (aka Lotsy) joined the show to talk about a keyboard for hackers — the Ultimate Hac...

Kong, APIs, Microservices (Interview)

Sat, 05 Dec 2015

Ahmad Nassri from Mashape joined the show to talk about Kong, an open-source management layer for AP...

Discussing Vue.js and Personal Projects (Interview)

Sat, 28 Nov 2015

Evan You joined the show to talk about Vue.js - his library for building web interfaces. We discusse...

The Offline First Revolution and Speech Recognition (Interview)

Sat, 21 Nov 2015

Tal Ater joined the show to talk about the offline first revolution, the use of service workers, how...

Metabase & open source Business Intelligence (Interview)

Sat, 14 Nov 2015

Sameer Al-Sakran and Tom Robinson from Metabase joined the show to discuss Metabase - their open sou...

RethinkDB, Databases, the Realtime Web (Interview)

Sat, 07 Nov 2015

Slava Akhmechet joined the show again to catch us up on RethinkDB and the awesome progress they've m...

Otto, Vagrant, Automation (Interview)

Wed, 04 Nov 2015

Mitchell Hashimoto joined the show to talk about HashiCorp's new tool - Otto, how it compares to and...

Caddy HTTP/2 Web Server (Interview)

Sat, 31 Oct 2015

Matt Holt and Sebastian Erhart joined the show to talk about Caddy the HTTP/2 web server written in ...

OAuth 2.0, Oz, Node.js, Hapi.js (Interview)

Tue, 20 Oct 2015

Eran Hammer joined the show to talk about updates to Hapi.js, Node.js, OAuth, and deep discussions a...

Cylon.js, Gobot, Artoo, IoT (Interview)

Sat, 10 Oct 2015

Ron Evans, ringleader of The Hybrid Group and creator of a fleet of open source robot libraries, joi...

CROSSOVER — CodeNewbie and Community (Interview)

Sat, 03 Oct 2015

Saron Yitbarek, creator of CodeNewbie and the CodeNewbie podcast, joined the show to talk about help...

OSCON and Open Source (Interview)

Fri, 25 Sep 2015

Rachel Roumeliotis, the Strategic Content Director at O’Reilly Media, joined the show to talk abou...

Metasploit, InfoSec, Open Source (Interview)

Tue, 22 Sep 2015

Trevor Rosen and James "Egypt" Lee joined the show to talk about Metasploit, a collaboration of the ...

CROSSOVER — Turing-Incomplete (Interview)

Fri, 11 Sep 2015

The entire crew behind Turing-Incomplete podcast joined the show to talk about the history and focus...

GitUp and the UX of Git (Interview)

Sat, 05 Sep 2015

Pierre-Olivier Latour joined the show to talk about his history as a software developer - everything...

Clojure, ClojureScript, and Living Clojure (Interview)

Sat, 29 Aug 2015

Carin Meier joined the show to talk about Clojure, ClojureScript, her book Living Clojure, all the f...

BoltDB, InfluxDB, Key-Value Databases (Interview)

Sat, 22 Aug 2015

Ben Johnson joined the show to talk about BoltDB, InfluxDB, and several other key-value store databa...

Middleman and Static Site Generators (Interview)

Sat, 15 Aug 2015

Thomas Reynolds, the creator of Middleman, joined the show to talk about the history of static site ...

Prometheus and service monitoring (Interview)

Fri, 07 Aug 2015

Julius Volz from SoundCloud joined the show to talk about Prometheus, an open-source service monitor...

Mesos and Mesosphere DCOS (Interview)

Fri, 31 Jul 2015

Tobi Knaup, co-founder & CTO of Mesosphere joined the show to talk about the datacenter operating sy...

JavaScript in the Wild at NEJS Conf (Interview)

Sat, 25 Jul 2015

Jerod Santo took off his host hat this show and joined Zach Leatherman, and Nick Nisi, his co-organi...

Betting the company on Elixir and Ember (Interview)

Sat, 18 Jul 2015

Brian Cardarella joined the show to talk about the bet he's placed on Elixir and Ember to be the foc...

Semantic UI Returns (Interview)

Sat, 11 Jul 2015

Jack Lukic is back again to talk about what's new with Semantic UI, the progress he, 104 contributor...

Go in the Modern Enterprise and Go Kit (Interview)

Sat, 04 Jul 2015

Peter Bourgon joined the show to talk about building microservices using Go in the modern enterprise...

Octopress 3.0 (Interview)

Fri, 26 Jun 2015

Brandon Mathis joined the show to tell us all about the much anticipated 3.0 release of Octopress - ...

The HTTP/2 Spec (Interview)

Fri, 19 Jun 2015

Ilya Grigorik is back again — this time we're talking about his true passion, internet plumbing, w...

Ampersand.js, SPAs, WebRTC (Interview)

Sat, 13 Jun 2015

Henrik Joreteg joined the show to talk about Single Page Apps (SPAs), Ampersand.js, WebRTC, JavaScri...

Sustaining Open Source Software (Interview)

Fri, 05 Jun 2015

Mike Perham joined the show to talk about sustaining open source software, living a healthy life, ho...

Building Bridges (Interview)

Fri, 29 May 2015

Sarah Allen, cofounder of RailsBridge and Bridge Foundry, joined the show to talk about the incredib...

Modern WordPress using Bedrock and Sage (Interview)

Fri, 22 May 2015

Ben Word and Scott Walkinshaw joined the show to talk about a more modern WordPress stack, Bedrock a...

GopherCon 2015 (Interview)

Tue, 19 May 2015

Brian Ketelsen and Erik St. Martin, the organizers of GopherCon, joined the show to talk about what ...

The Future of Node.js (Interview)

Sat, 16 May 2015

Scott Hammond, the CEO of Joyent, joined the show to talk about the history of Node, Joyent's intere...

All Things Ruby with 2015's Ruby Heroes (Interview)

Sat, 16 May 2015

Our guests this week are 2015's RUBY HEROES! Big show today, lots of great Ruby talk with these hero...

17 Years of curl (Interview)

Fri, 01 May 2015

Daniel Stenberg joined the show to talk about curl and libcurl and how he has spent at least 2 hours...

BONUS — Magic cURL Feature (Interview)

Thu, 30 Apr 2015

This is a bonus clip from the after call with Daniel Stenberg for episode #153. Daniel shared the de...

TypeScript and open source at Microsoft (Interview)

Fri, 24 Apr 2015

Anders Hejlsberg and Jonathan Turner from the TypeScript team at Microsoft joined the show to talk a...

The Rust Programming Language (Interview)

Sat, 11 Apr 2015

Steve Klabnik and Yehuda Katz joined the show to talk about the Rust Programming Language, a systems...

Internet Connected Things Using Spark (Interview)

Sat, 04 Apr 2015

Zach Supalla joined the show to talk about Spark - a complete, open source, full stack solution for ...

React, React Native, Flux, Relay, GraphQL (Interview)

Fri, 27 Mar 2015

Christopher "vjeux" Chedeau and Spencer Ahrens joined the show to talk about React, React Native, Fl...

The State of Go in 2015 (Interview)

Wed, 25 Mar 2015

Andrew Gerrand joined the show to talk about the state of Go in 2015, how Go compares to other concu...

Elixir and Phoenix (Interview)

Fri, 20 Mar 2015

Chris McCord joined the show to take us on a deep dive into the Phoenix web framework and Elixir. We...

Mind the Gender Parity Gap (Interview)

Fri, 13 Mar 2015

Sarah Mei joined the show to talk through a recent article she authored titled "Mind the Gap" and wh...

10+ Years of Rails (Interview)

Fri, 06 Mar 2015

David Heinemeier Hansson, aka DHH joined the show to talk through the past, present, and future of R...

GitHub Archive and Changelog Nightly (Interview)

Fri, 27 Feb 2015

Ilya Grigorik joined the show to talk about GitHub Archive, logging and archiving GitHub's public ev...

Front-end Developer Interview Questions (Interview)

Sat, 21 Feb 2015

Darcy Clarke joined the show to talk about his repo on the HTML5 Boilerplate org on GitHub "Front-en...

Laravel PHP Framework (Interview)

Fri, 13 Feb 2015

Taylor Otwell, the creator of the Laravel PHP framework, joined the show for a deep dive into Larave...

Going fulltime on The Changelog (Interview)

Wed, 11 Feb 2015

BIG news! This is the episode where we discuss Adam going fulltime on The Changelog.

Aurelia, Durandal, Leaving AngularJS (Interview)

Fri, 06 Feb 2015

Rob Eisenberg joined the show to talk about why he left the AngularJS team, how the community respon...

The Rise of io.js (Interview)

Fri, 30 Jan 2015

Mikeal Rogers joined the show to talk about io.js, a friendly fork of Node.js with an open governanc...

rkt, App Container Spec, CoreOS (Interview)

Fri, 23 Jan 2015

Alex Polvi, CEO of CoreOS, joined the show to talk about their new open source product rkt, their Ap...

Better GitHub Issues with HuBoard (Interview)

Fri, 16 Jan 2015

Adam and Jerod talk with Ryan built about HuBoard - a project management solution for teams and orga...

Phusion Passenger (aka Ruby Raptor) (Interview)

Thu, 08 Jan 2015

Adam and Jerod talk with Hong Lai, one of the co-founders of Phusion. His company recently got a lot...

End of Year 2014 (Interview)

Sat, 20 Dec 2014

Adam and Jerod close out the year and give thanks to everyone who helps support The Changelog -- com...

Open Sourcing .NET Core (Interview)

Wed, 10 Dec 2014

Adam and Jerod talk with the members of the .NET Core team at Microsoft about Microsoft's motivation...

All things Perl (Interview)

Wed, 03 Dec 2014

Adam and Jerod talk with Curtis "Ovid" Poe about how he got started with Perl, what Perl is really g...

Buckets CMS on Node.js (Interview)

Fri, 28 Nov 2014

Adam and Jerod talk with David Kaneda about Buckets (a simple, open source CMS built on Node.js), ho...

The Road to Ember 2.0 (Interview)

Tue, 18 Nov 2014

Adam and Jerod talk with Tom Dale and Yehuda Katz about the road to Ember 2.0 and the complete front...

Inspeqtor and OSS Products (Interview)

Tue, 11 Nov 2014

Adam and Jerod talk with Mike Perham about his new project Inspeqtor and his approach to better appl...

The PHP Language Specification (Interview)

Tue, 11 Nov 2014

Adam and Jerod talk with Sara Golemon about her work at Facebook, The PHP Language Specification, an...

Lineman.js and JavaScript apps (Interview)

Thu, 28 Aug 2014

Adam and Jerod talk with Justin Searls about Lineman.js, building for the web with JavaScript, and h...

Keep a CHANGELOG (Interview)

Fri, 08 Aug 2014

Adam and Jerod talk with Olivier Lacan about keeping a `CHANGELOG` and his passion for keeping a hum...

Xiki and Reimagining the Shell (Interview)

Wed, 16 Jul 2014

Adam and Jerod talk with Craig Muth about his project Xiki, the current Kickstarter he has to raise ...

Blogging for Hackers (Interview)

Wed, 16 Jul 2014

Parker Moore joined the show to talk with Adam about blogging for hackers with Jekyll and GitHub Pag...

Tedit, JS-Git, Jack (Interview)

Wed, 16 Jul 2014

Adam and Jerod talk with Tim Caswell about getting started in open source, exploring new frontiers, ...

Gittip and Open Companies (Interview)

Thu, 29 May 2014

Adam and Jerod talk with Chad Whitacre the Founder of Gittip to talk about what's new this year for ...

Rails Girls Summer of Code and Travis Foundation (Interview)

Tue, 20 May 2014

Adam and Jerod talk to Anika Lindtner and Floor Drees about Rails Girls Summer of Code, Travis Found...

Google's Dart Programming Language (Interview)

Thu, 08 May 2014

Adam and Andrew talk with Lars Bak and Seth Ladd from Google about Dart, a new language and platform...

Ruby Tooling, chruby, ruby-install, Security (Interview)

Fri, 02 May 2014

Adam and Andrew talked to Postmodern about his open source projects chruby, ruby-install, chgems, ro...

MEAN.js & Full-Stack JavaScript (Interview)

Fri, 25 Apr 2014

Andrew talks with the fellas behind MEAN.js, Amos Haviv and Roie Cohen. MEAN.js is a full-stack Java...

The Sass Way and Open Publishing (Interview)

Fri, 18 Apr 2014

Adam and John talk about Sass, The Sass Way, Middleman, and open publishing on GitHub.

Go, Martini, Gophercasts (Interview)

Wed, 16 Apr 2014

Jeremy Saenz joined the show to talk about Go, Martini, Gophercasts, and more.

Node Black Friday at Walmart (Interview)

Sat, 11 Jan 2014

Eran Hammer joined the show to talk about Node.js and Black Friday at Walmart.

Flynn Updates (Interview)

Fri, 20 Dec 2013

Andrew talks with Jonathan Rudenberg and Jeff Lindsay about their hard work and updates on Flynn, th...

RethinkDB (Interview)

Wed, 11 Dec 2013

Slava Akhmechet, co-founder and CEO of RethinkDB, joined the show to talk with Andrew about RethinkD...

Keep npm Running (Interview)

Tue, 26 Nov 2013

Isaac Schlueter and Charlie Robbins joined the show to talk about the "crashyness" of npm recently a...

ZURB Foundation 5 and Front-End Frameworks (Interview)

Sat, 16 Nov 2013

Adam and Andrew talk with Jonathan Smiley and Mark Hayes from ZURB about Foundation 5, front-end fra...

Hoodie, noBackend, Offline-First (Interview)

Sat, 09 Nov 2013

Andrew and Adam talk with Caolan McMahon from Hoodie to talk about very fast web development where y...

Capistrano and Burnout (Interview)

Wed, 30 Oct 2013

Adam and Andrew talk with Lee Hambley about some serious subjects such as Capistrano 3.0/2.0, open s...

Open Karma and Design Love for OSS (Interview)

Sat, 26 Oct 2013

Adam and Andrew talk with Justine Arreche a Designer at Travis CI and Sebastian Gräßl a Freelance ...

Exercism.io and Crowd-Sourced Code Reviews (Interview)

Wed, 16 Oct 2013

Adam and Jerod talk with Katrina Owen about Exercism.io - an open source platform for crowd-sourced ...

Balanced Payments and Open Sourcing Everything (Interview)

Wed, 09 Oct 2013

Andrew and Adam talk with Marshall Jones from Balanced Payments about all they do in open source, an...

Semantic UI (Interview)

Sat, 05 Oct 2013

Andrew and Adam talk with Jack Lukic about Semantic UI.

Ghost Blogging Platform (Interview)

Thu, 26 Sep 2013

Andrew and Adam talk with John O'Nolan about his open source blogging platform Ghost written in Java...

Kickstarting Espruino (Interview)

Fri, 20 Sep 2013

Andrew and Jerod talk with Gordon Williams about his hardware/software open source project called Es...

GitLab and Open Source (Interview)

Fri, 13 Sep 2013

Andrew and Adam talk with Sytse Sijbrandij, one of the Co-founders of GitLab, about building GitLab,...

RVM and Ruby Version Managment (Interview)

Fri, 06 Sep 2013

Adam Stacoviak and Jerod Santo talk with Michal Papis about the history and future of RVM, the plan ...

npm Origins and Node.js (Interview)

Thu, 22 Aug 2013

Andrew and Adam talk with Isaac Schlueter about the origins of npm, building an asynchronous web wit...

Go Programming (Interview)

Wed, 14 Aug 2013

This episode is part of our remastered greatest hits collection and features Rob Pike and Andrew Ger...

Flynn, Tent, Open Source PaaS's (Interview)

Tue, 13 Aug 2013

Adam Stacoviak and Andrew Thorp talk with Jeff Lindsay and Jonathan Rudenberg about Flynn, open sour...

AFNetworking, Helios, iOS Development (Interview)

Tue, 06 Aug 2013

Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Mattt Thompson, Mobile Lead at Heroku, abou...

API Wrappers and Ruby (Interview)

Tue, 30 Jul 2013

Adam Stacoviak and Andrew Thorp talk with Drew Blas of Chargify about API wrappers, Ruby, open sourc...

Ruby off Rails (Interview)

Mon, 22 Jul 2013

Adam Stacoviak and guest co-host Tim Smith talk with Jesse Wolgamott about learning Ruby, his course...

Civic Hacking and Code for America (Interview)

Wed, 03 Jul 2013

Adam Stacoviak and Andrew Thorp talk with Michal Migurski (CTO) and Ezra Spier (Fellow) about civic ...

Sass, libsass, Haml (Interview)

Thu, 27 Jun 2013

Adam Stacoviak and Andrew Thorp talk with Hampton Catlin about Sass, libsass, Haml, Tritium, Moovweb...

Sass, Bourbon, Product Design (Interview)

Wed, 12 Jun 2013

Adam Stacoviak talks with Phil LaPier about Sass, Bourbon, Neat, sustaining open source, product des...

Sidekiq and Ruby (Interview)

Fri, 07 Jun 2013

Adam Stacoviak and Andrew Thorp talk with Mike Perham about sustaining open source, sidekiq, message...

Discover Meteor.js (Interview)

Wed, 29 May 2013

Adam Stacoviak and Andrew Thorp talk with Sacha Greif about his new book Discover Meteor, Meteor.js,...

Pair Programming and Ruby (Interview)

Wed, 22 May 2013

Adam Stacoviak, Andrew Thorp, and Steve Klabnik talk about pair programming, distributed teams, work...

Docker and Linux Containers (Interview)

Fri, 17 May 2013

Adam Stacoviak and Andrew Thorp talk about Docker, linux containers, and dotCloud with Solomon Hykes...

Vagrant and HashiCorp (Interview)

Wed, 15 May 2013

Adam Stacoviak and Andrew Thorp talk with Mitchell Hashimoto, the creator of Vagrant and founder of ...

Sustaining Open Source and Building an Open Company (Interview)

Thu, 09 May 2013

Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Chad Whitacre about sustaining open source ...

Discourse and Ruby (Interview)

Fri, 03 May 2013

Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Jeff Atwood about Discourse and more.

We're Back and We're LIVE! (Interview)

Mon, 22 Apr 2013

Adam Stacoviak, Andrew Thorp, Steve Klabnik, Kenneth Reitz and Jerod Santo take the show live for th...

News Roundup (Interview)

Wed, 08 Aug 2012

Andrew and Wynn run down the news from the last month.

Cloud 9 IDE (Interview)

Tue, 17 Jul 2012

Wynn caught up with Ruben and Matt from Cloud 9 to talk about what's new with their IDE in the cloud...

Ruby Motion and MacRuby (Interview)

Tue, 26 Jun 2012

Wynn and Sam caught up with Laurent Sansonetti to talk about MacRuby, RubyMotion, and more.

Celluloid and Concurrency (Interview)

Thu, 31 May 2012

Wynn talked with Tony Arcieri, creator of Celluloid, about concurrency in Ruby and his thoughts on E...

Luvit and Lua Bindings for libuv (Interview)

Wed, 23 May 2012

Wynn caught up with Tim Caswell to talk about Luvit, his new project that provides Lua bindings for ...

Adhearsion, Telephony, XMPP (Interview)

Fri, 13 Apr 2012

Wynn caught up with Ben Klang and Ben Langfeld of the Adhearsion project to talk about Adhearsion 2....

CocoaPods and MacRuby (Interview)

Thu, 05 Apr 2012

Wynn caught up with Eloy Durán, creator of CocoaPods to talk about the project, MacRuby, and his fa...

Solarized and Linux on the Desktop (Interview)

Fri, 30 Mar 2012

Wynn sat down with Ethan Schoonover, creator of Solarized to talk about the science and design behin...

.NET, NuGet, Open Source (Interview)

Fri, 16 Mar 2012

Wynn caught up with Phil Haack to talk about NuGet and growing the .NET open source community at Git...

Travis CI, Scaling Apps, Riak (Interview)

Tue, 06 Mar 2012

Wynn caught up with Josh Kalderimis and Mathias Meyer from Travis CI to talk about hosted CI in the ...

The League of Moveable Type (Interview)

Thu, 23 Feb 2012

Adam and Wynn caught up with Micah Rich from The League of Moveable type to talk about open source t...

tmux, dotfiles, and Text Mode (Interview)

Fri, 17 Feb 2012

Wynn sat down with Brian Hogan and Josh Clayton to talk about tmux, dotfiles, and the joys of text m...

Vagrant and virtualized environments (Interview)

Thu, 09 Feb 2012

Wynn caught up with Mitchell Hashimoto from the Vagrant project to talk about virtualized environmen...

Spine and Client-Side MVC (Interview)

Tue, 20 Dec 2011

Wynn caught up with Alex MacCaw to talk about Spine, CoffeeScript, writing books, and working at Twi...

Foundation and Other Zurb Goodies (Interview)

Wed, 07 Dec 2011

Wynn caught up with Jonathan and Matt from Zurb to talk about Foundation, their HTML5 front end scaf...

Spree and Ecommerce in Rails (Interview)

Thu, 03 Nov 2011

Wynn sat down with Sean and Brian from Spree to talk about ecommerce in Rails, SpreeConf, and their ...

Growl and Open Source in the App Store (Interview)

Tue, 11 Oct 2011

Adam and Wynn caught up with Chris Forsythe, lead of the Growl project to talk about Growl, their Ap...

HTML5 Boilerplate and JavaScript (Interview)

Fri, 19 Aug 2011

Adam and Wynn caught up with Paul Irish of Google’s Chrome developer relations team to talk about ...

RVM and BDSM (Interview)

Thu, 04 Aug 2011

Steve and Wynn caught up with Wayne Seguin to talk about his Ruby enVironment Manager and BDSM shell...

Code for America (Interview)

Tue, 26 Jul 2011

Adam and Wynn caught up with Erik and Max, Fellows at Code for America to talk about civic-focused d...

Pow, Rails 3.1 Asset Pipeline, CoffeeScript and More (Interview)

Wed, 13 Jul 2011

Adam and Wynn caught up with Sam Stephenson from 37Signals to talk about his his many open source pr...

CDNJS (Interview)

Tue, 21 Jun 2011

Adam and Wynn caught up with the developers behind CDNJS, a community-powered CDN for JavaScript lib...

IronJS, F#, and .NET (Interview)

Thu, 02 Jun 2011

Wynn caught up with Fredrik Holmström to talk about IronJS, F#, and open source in .NET.

Oh My Zsh (Interview)

Thu, 26 May 2011

Adam and Kenneth caught up with Robby Russell to talk about his community-driven zsh project.

Fog, the Ruby Cloud Services Library (Interview)

Fri, 20 May 2011

Wynn sat down with Wesley Beary from Engine Yard to talk about the Fog project and the Cloud, live f...

RubyGems and RubyGems.org (Interview)

Wed, 11 May 2011

Wynn sat down with Nick Quaranto at Red Dirt Ruby Conference to talk about Gemcutter, RubyGems.org, ...

Twisted and Evented Programming in Python (Interview)

Tue, 03 May 2011

Kenneth and Wynn caught up with Glyph Lefkowitz from Twisted to talk about the project and evented p...

Amplify.js, jQuery, CoffeeScript (Interview)

Wed, 27 Apr 2011

Wynn caught up with Mike Hostetler and Scott González from AppendTo to talk about Amplify.js, jQuer...

Vim round table discussion (Interview)

Tue, 12 Apr 2011

Wynn sat down with three Vim users and experts to talk about tips and tricks for using and pimping t...

Goliath, Event Machine, SPDY (Interview)

Wed, 06 Apr 2011

Wynn caught up with Ilya Grigorik, Founder and CTO of PostRank to talk about Goliath, async Ruby web...

Erlang, CouchBase, Merging with Membase (Interview)

Wed, 30 Mar 2011

Wynn sat down with Chris Anderson from CouchBase to talk about CouchDB, the merger with Membase, Erl...

Formalize and News Roundup "Design Edition" (Interview)

Tue, 22 Mar 2011

Adam and Wynn were joined by Nathan Smith, creator of 960.gs to talk about his new project Formalize...

Serve, RadiantCMS, Design and Prototyping (Interview)

Wed, 16 Mar 2011

Adam sat down with Designer/Developer John Long, creator of RadiantCMS about his new project Serve, ...

MongoDB, NoSQL, Web Scale (Interview)

Wed, 09 Mar 2011

Steve and Wynn sat down with Eliot Horowitz from 10gen to talk about MongoDB, the NoSQL landscape, a...

Ruby, Rails, the Cloud (Interview)

Tue, 01 Mar 2011

Steve and Wynn caught up with Dr. Nic from Engine Yard to talk about the cloud, Jenkins, Ruby, and l...

Git, Showoff, XBox Kinect (Interview)

Tue, 22 Feb 2011

Kenneth and Wynn caught up with GitHubber Scott Chacon to talk about Git, distributed version contro...

Jenkins and Continous Integration (Interview)

Tue, 08 Feb 2011

Kenneth and Wynn caught up with Kohsuke Kawaguchi and Andrew Bayer from the Jenkins project to talk ...

Open Government and the Citizen Coder (Interview)

Tue, 01 Feb 2011

Adam and Wynn caught up with Carl Tashian from Open Government to talk about OpenGovernment.org, Ope...

YUI 3, Node.js, JSLint, Douglas Crockford Code Reviews (Interview)

Tue, 25 Jan 2011

Adam and Wynn caught up with Adam Moore and Satyen Desai from the YUI team to talk about YUI 3, Node...

Redis In-Memory Data Store (Interview)

Mon, 17 Jan 2011

Wynn caught up with Salvatore Sanfilippo to talk about Redis, the super hot key value store.

Ruby 1.9, Nokogiri, Tender Lovemaking (Interview)

Mon, 10 Jan 2011

Wynn caught up with Aaron Patterson, aka @tenderlove, to talk about Ruby 1.9, Nokogiri, and muscle c...

Hackety Hack and _why (Interview)

Wed, 05 Jan 2011

Steve Klabnik joined the show to talk about learning to program with Hackety Hack and why the lucky ...

Rails 3.1 and SproutCore (Interview)

Thu, 09 Dec 2010

Adam and Wynn caught up with Yehuda Katz to talk about upcoming changes in Rails 3.1, SproutCore, an...

Building Telephony Apps (Interview)

Tue, 30 Nov 2010

Wynn caught up with Chris Matthieu of Voxeo Labs to talk about Phono, Tropo, Adhearsion, and buildin...

Riak Revisited (Interview)

Tue, 09 Nov 2010

Wynn sat down with Andy Gross and Mark Phillips of Basho and John Nunemaker of Ordered List to talk ...

Scripty2, Zepto.js, Vapor.js (Interview)

Tue, 26 Oct 2010

Wynn caught up with Thomas Fuchs to talk about script.aculo.us, Scripty2, Zepto.js and the future of...

DevOps and Chef (Interview)

Tue, 12 Oct 2010

Wynn sat down with Corey Donohoe from GitHub and Seth Chisamore from Opscode to talk about DevOps, C...

PubSubHubBub and the Real-Time Web (Interview)

Tue, 05 Oct 2010

Wynn chatted with Julien Genestoux (github/twitter) from Superfeedr about PubSubHubBub, XMPP, Websoc...

Django Dash, Python, Ruby (Interview)

Thu, 23 Sep 2010

Kenneth and Wynn caught up with Daniel, Christian, and Matt from Pragmatic Badger to talk about the ...

Homebrew and OSX Package Management (Interview)

Tue, 14 Sep 2010

Adam and Wynn caught up with Max Howell, creator of Homebrew to talk about package managment on OSX,...

Mongrel2 and high performance web sites (Interview)

Wed, 08 Sep 2010

Wynn caught up with Zed Shaw’s non-rockstar alter ego to talk about Mongrel2, high performance web...

Node Knockout (Interview)

Tue, 31 Aug 2010

Micheil and Wynn caught up with Gerad and Visnu from the Node Knockout to talk about the 48 hour Nod...

960.gs and CSS Grid Frameworks (Interview)

Thu, 19 Aug 2010

Adam and Wynn caught up with Nathan Smith from 960 Grid System to talk about web development and CSS...

The WebSocket protocol (Interview)

Mon, 09 Aug 2010

Wynn and Micheil sat down with Peter Griess from Yahoo Mail, Martyn Loughran from Pusher App, and Gu...

Sencha Touch (Interview)

Tue, 27 Jul 2010

Wynn caught up with David Kaneda to talk about mobile web app development with Sencha Touch.

CoffeeScript and JavaScript (Interview)

Fri, 23 Jul 2010

Wynn and special guest host Micheil Smith sat down with Jeremy Ashkenas from DocumentCloud to chat a...

Mobile Web Development and jQuery (Interview)

Fri, 25 Jun 2010

Adam and Wynn caught up with John Resig at TXJS and talked about mobile web development with jQuery ...

Padrino Ruby Web Framework (Interview)

Thu, 17 Jun 2010

Adam and Wynn caught up with Arthur Chiu and Nathan Esquenazi from Padrino, the Ruby web framework b...

JSON and JavaScript (Interview)

Tue, 08 Jun 2010

While at TXJS — Adam and Wynn caught up with Douglas Crockford, author of both JavaScript: The Goo...

RaphaëlJS and Running an Open Source Project (Interview)

Tue, 25 May 2010

Wynn caught up with Dmitry Baranovskiy to talk about his project RaphaëlJS, running an open source ...

Tornado, Hip-hop, Three20 (Interview)

Tue, 18 May 2010

Adam and Wynn caught up with David Recordon and other Facebook developers to talk about their wide r...

The Ruby Racer (Interview)

Tue, 11 May 2010

Wynn and Gregg Pollack did a special LIVE episode at Red Dirt Ruby Conf where they sat down with Cha...

Sammy.js and Semantic Versioning (Interview)

Tue, 20 Apr 2010

Adam and Wynn caught up with Aaron Quint, the brains behind Sammy.js, a neat JavaScript framework bu...

Tweets from Chirp, Twitter's Developer Conference (Interview)

Tue, 20 Apr 2010

While in San Francisco for Chirp, Wynn caught up with Erik and John from 140Proof, Hayes Davis from ...

Node.js and Server-Side JavaScript (Interview)

Tue, 06 Apr 2010

Adam and Wynn caught up with Felix Geisendörfer to talk about Node.js, server-side JavaScript, and ...

Ruby, TextMate, Red Dirt Ruby Conf (Interview)

Tue, 30 Mar 2010

While in OKC for OpenBeta4, Adam and Wynn sat down with James Edward Gray II and talked about his ma...

NoSQL Smackdown! (Interview)

Thu, 18 Mar 2010

While at SXSW Interactive, Adam and Wynn got to attend the Data Cluster Meetup hosted by Rackspace a...

Open Source Publishing (Interview)

Thu, 11 Mar 2010

Adam and Wynn caught up with Geoffrey Grosenbach, Brandon Mathis, and Tim Caswell to talk about publ...

Ajax.org frameworks (Interview)

Mon, 08 Mar 2010

Adam and Wynn caught up with Ruben Daniels and Rik Arends from Ajax.org and talked about APF and O3,...

OAuth, Hurl.it, Baconfile (Interview)

Sat, 27 Feb 2010

Adam and Wynn caught up with Leah Culver and talked about startups, APIs, and her open source work o...

Riak, the New Erlang-based NoSQL Store (Interview)

Thu, 18 Feb 2010

Adam and Wynn caught up with Andy Gross from Basho and Sean Cribbs, a freelance Ruby developer, to d...

Civic hacking (Interview)

Wed, 10 Feb 2010

Adam and Wynn caught up with Luigi Montanez and Jeremy Carbaugh from Sunlight Labs and discussed the...

Gordon is such a Showoff (Interview)

Wed, 03 Feb 2010

Adam and Wynn continued chatting with John Nunemaker about recent featured projects on the blog — ...

Ordered List, RailsTips.org, and MongoMapper (Interview)

Fri, 29 Jan 2010

John Nunemaker joined the show to talk about open source, improving your craft, building a business,...

All things GitHub (Interview)

Mon, 25 Jan 2010

Chris Wanstrath joined the show to talk about the past, present, and future of GitHub.

Fix-me, Configliere, more Node.js (Interview)

Tue, 19 Jan 2010

Marshall Culpepper Appcelerator is back and we go through the news together.

Appcelerator's Titanium and Titanium Mobile (Interview)

Thu, 14 Jan 2010

Marshall Culpepper joined the show to talk about Appcelerator's Titanium Desktop and Titanium Mobile...

10gen and MongoDB (Interview)

Thu, 17 Dec 2009

Mike Dirolf joined the show to talk about how MongoDB came about, design decisions, and the future o...

The Weekly News (Interview)

Tue, 15 Dec 2009

Friend of the show, Steven Bristol from LessEverything join us to discuss the latest in open source.

Document Cloud and Underscore.js (Interview)

Sun, 06 Dec 2009

Jeremy Ashkenas is the Lead Developer at DocumentCloud about their effort to revolutionize the way m...

Chrome OS, Thor and ROaR (Interview)

Tue, 01 Dec 2009

In this show we're still trying to find our footing with this podcast stuff. Seriously, we get bette...

The Go Programming Language from Google (Interview)

Fri, 27 Nov 2009

Rob Pike is a Principal Engineer at Google and Tech Lead for Google's Go team. Rob is also a co-crea...

The original Changelog Weekly (Interview)

Wed, 25 Nov 2009

This goes WAAAAY back in the archive of The Changelog. So far back, that our audio was down-right ho...

Haml, Sass, Compass (Interview)

Thu, 19 Nov 2009

Natalie Weizenbaum and Chris Eppstein joined the show today to discuss Haml, Sass, and Compass.