

Changelog Master Feed
Changelog Media
Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.
Episodes
Mentioned books

Jul 5, 2023 • 57min
The solo gopher (Go Time #283)
Many Gophers build projects as a team of one. Sometimes these are side projects, other times they are projects used by millions of people but who are still maintained by a single individual. In this episode, the panel discusses techniques for developing and maintaining Go projects as a solo developer.
Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
Featuring:Ben Johnson – Website, GitHub, XKris Brandow – GitHub, XIan Lopshire – GitHub, XShow Notes:Something missing or broken? PRs welcome!

Jul 3, 2023 • 6min
Streak redemption, vectors are the new JSON, CommonJS is hurting JavaScript & the rise of the AI Engineer (Changelog News #51)
Lukas Mathis writes about streak redemption, Jonathan Katz thinks vectors are the new JSON, Andy Jiang says CommonJS is hurting JavaScript & Swyx on the rise of the AI Engineer.
View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – See the untested code causing errors - or whether it’s partially or fully covered - directly in your stack trace, so you can avoid similar errors from happening in the future. Use the code CHANGELOG and get the team plan free for three months.
Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, X

Jun 30, 2023 • 1h 29min
Even the best rides come to an end (Changelog & Friends #6)
On Monday, Kelsey Hightower announced his retirement from Google. On Tuesday, he sat down with us to discuss why, how & what’s next.
Along the way, Kelsey teaches us how not to suck at work, analyzes his magical demos, fights off the haters (again) & opines on System Initiative, Dagger & 37Signals moving off the cloud.
Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
Featuring:Kelsey Hightower – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
“Today I’m announcing my retirement from Google.”
Not Everyone Can Be Kelsey Hightower - Greg Poirier - YouTube
Rebuilding DevOps from the ground up with Adam Jacob
Why we’re leaving the cloud
We have left the cloud
MRSK — Deploy web apps anywhere
Two decades as a solo indie Mac dev with Jesse Grosjean
btop on GitHub
Dagger
Something missing or broken? PRs welcome!

Jun 29, 2023 • 47min
K8s vs serverless for distributed systems (Go Time #282)
Listener Joe Davidson recently tweeted: “I’d really be interested in an episode debating Kubernetes vs serverless functions for distributed systems. As someone working a lot with serverless to create large scale systems, for me the complexity in Kubernetes doesn’t seem worth it, especially when onboarding new people. But I’d like to see it from the other perspectives. I could be missing something.”
So we invited Joe on the show alongside Abdel Sghiouar and Srdjan Petrovic to discuss!
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
Featuring:Joe Davidson – GitHub, XAbdel Sghiouar – GitHub, LinkedIn, XSrdjan Petrovic – XNatalie Pistunovich – GitHub, XShow Notes:
Cncf landscape
Article: Shifting left is for suckers. Shift down instead
Service Weaver
Firebase
Range: Why Generalists Triumph in a Specialized world
CloudRun
Knative
Fargate
Dapr
Azure Container Apps
Kelsey Hightower’s Tweet on k8s becoming an operating system for the cloud
Something missing or broken? PRs welcome!

Jun 28, 2023 • 1h 7min
Don't make things worse! (Changelog Interviews #546)
Taylor Troesh joins Jerod to discuss a bevy of software development topics: yak shaves, dependency selection, -10x engineers, IKEA-oriented development, his new content-addressable programming language & much more along the way.
Join the discussionChangelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!Sponsors:DevCycle – Build better software with DevCycle. Feature flags, without the tech debt. DevCycle is a Feature Flag Management platform designed to help you build maintainable code at scale.
Drata – Put security and compliance on autopilot. Build trust with your customers and scale securely with Drata, the smartest way to achieve continuous framework compliance for SOC 2, ISO 27001, HIPAA, GDPR, and more.
Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
Featuring:Taylor Troesh – Website, GitHub, LinkedInJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Taylor Town
IKEA-Oriented Development
11 Ways to Shave a Yak
How to be a -10x Engineer
The Lindy Effect
Crafting Interpreters
The Unison language
Scrapscript
The Mother of All Demos - Wikipedia
Opening Keynote: Greg Young - Stop Over-Engenering - YouTube
The art of destroying software (Greg Young) - YouTube
Something missing or broken? PRs welcome!

Jun 28, 2023 • 45min
Automated cartography using AI (Practical AI #229)
Your feed might be dominated by LLMs these days, but there are some amazing things happening in computer vision that you shouldn’t ignore! In this episode, we bring you one of those amazing stories from Gabriel Ortiz, who is working with the government of Cantabria in Spain to automate cartography and apply AI to geospatial analysis. We hear about how AI tooling fits into the GIS workflow, and Gabriel shares some of his recent work (including work that can identify individual people, invasive plant species, building and more from aerial survey data).
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
Featuring:Gabriel Ortiz – LinkedInDaniel Whitenack – Website, GitHub, XShow Notes:
Automated cartography (integration of different models: buildings, roads, vegetation)
Detecting and tracking the expansion of forests (period 1957-2020) using both legacy and modern imagery
Tracking invader species
Tracking urban growth with AI
Spatial behavior in beaches using AI
Inference with SAM (Meta’s Segment Anything Model) over urban areas/viewer.html?webmap=4af373c294e24394ae25e4acadab71cc
SuperResolution on aerial or satellite imagery
More of the work of Gabriel and his team can be seen here and also on his LinkedIn profile
Something missing or broken? PRs welcome!

Jun 26, 2023 • 8min
AI poisoned its own well, libraries to UnsuckJS, we need more Richard Stallman & ChatGPT package hallucination (Changelog News #50)
Tracy Durnell thinks AI has already poisoned its own well, Adam Hill’s microsite catalogs everything you need to UnsuckJS, Lionel Dricot thinks we need more Richard Stallman, not less & the Vulcan team proves you can’t trust ChatGPT’s package recommendations.
View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – See the untested code causing errors - or whether it’s partially or fully covered - directly in your stack trace, so you can avoid similar errors from happening in the future. Use the code CHANGELOG and get the team plan free for three months.
Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, X

Jun 23, 2023 • 1h 31min
There's a whole PEP about that (Changelog & Friends #5)
Brett Cannon (our unofficial ambassador to the Python community) is here to help alleviate our pip install anxiety. Along the way, we ask him about Python 4, removing the GIL, what he thinks about Chris Lattner’s Mojo project, Rust in the Python world & way more (of course).
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
Featuring:Brett Cannon – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
In response to the Changelog #526
Raku
Perl Mongers
pipx
Ultimate Tic-Tac-Toe
Mojo.🔥
Why Mojo
Astral
RustPython: A Python Interpreter written in Rust
Something missing or broken? PRs welcome!

Jun 22, 2023 • 1h 1min
Is print debugging good enough? (JS Party #281)
Let’s debate debugging techniques! Do you print debug or dive deep into debugging tools? KBall & Jerod argue that print statements are all you need while Amal & guest Eric Clemmons take the other side. Who will win and why will it be Jerod? 😉
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
Featuring:Eric Clemmons – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XAmal Hussein – GitHub, XShow Notes:
patch-package
replay.io
Something missing or broken? PRs welcome!

Jun 22, 2023 • 1h 28min
Rebuilding DevOps from the ground up (Changelog Interviews #545)
This week we’re joined by Adam Jacob and we’re talking about his mission at System Initiative to rebuild DevOps. They are out of stealth mode and ready to show off their transformative new power tool that reimagines what’s possible from DevOps. It’s an intelligent automation platform that allows DevOps teams to build detailed interactive simulations of their infrastructure and use them to rapidly update their production environments.
Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:DevCycle – Build better software with DevCycle. Feature flags, without the tech debt. DevCycle is a Feature Flag Management platform designed to help you build maintainable code at scale.
Drata – Put security and compliance on autopilot. Build trust with your customers and scale securely with Drata, the smartest way to achieve continuous framework compliance for SOC 2, ISO 27001, HIPAA, GDPR, and more.
Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
Featuring:Adam Jacob – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
System Initiative
System Initiative launch demo
What if Infrastructure as Code never existed, by Adam Jacob
10+ deploys per day at Flickr
Changelog Interviews #353: The war for the soul of open source
Changelog Interviews #460: The business model of open source
Something missing or broken? PRs welcome!


