

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

Apr 12, 2022 • 1h 31min
The story of Vitess (Changelog Interviews #485)
This week we’re joined by Deepthi Sigireddi, Vitess Maintainer and engineer at PlanetScale — of course we’re talking about all things Vitess. We talk about its origin inside YouTube, how Vitess handles sharding, Deepthi’s journey to Vitess maintainer, when you should begin using it, and how it fits into cloud native infra.
Join the discussionChangelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!Sponsors:InfluxData – The time series platform for building and operating time series applications — InfluxDB empowers developers to build IoT, analytics, and monitoring software. It’s purpose-built to handle massive volumes and countless sources of time-stamped data produced by sensors, applications, and infrastructure. Learn more at influxdata.com/changelog
FireHydrant – The reliability platform for every developer. Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at firehydrant.io
WorkOS – A platform that gives developers a set of building blocks for quickly adding enterprise-ready features to their application. Add Single Sign-On (Okta, Azure, Google, Microsoft OAuth), sync users from any SCIM directory, HRIS integration, audit trails (SIEM), free magic link sign-in. WorkOS is designed for developers and offers a single, elegant interface that abstracts dozens of enterprise integrations. Learn more and get started at WorkOS.com
Sourcegraph – Move fast, even in big codebases. Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started.
Featuring:Deepthi Sigireddi – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
vitess.io
Vitess Architecture
github.com/vitessio/vitess
Vitess Benchmarks (Are we fast yet?)
New in MySQL 8.0
CNCF Graduation Criteria v1.3
Something missing or broken? PRs welcome!

Apr 8, 2022 • 46min
The Docker Swarm story (Ship It! #47)
This episode was requested by Tyler Smith who feels that he may not need Kubernetes just yet. Tyler has a few questions about Docker & Docker Swarm, so Andrea Luzzardi, former Docker Swarm Lead, joins us today to answer them.
We talk about Docker Swarm beginnings, some of the challenges that it faced, and what Andrea’s recommendation is for Tyler’s journey with Docker Swarm.
After dedicating four years of his professional career to Docker Swarm, Andrea is the best person that Gerhard knows to talk about this subject. And guess what, the same thing happened now as it did at KubeCon 2015: Sam pointed to Andrea. It will all make sense in the first five minutes. This one is going to be fun!
Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:OpenZiti by NetFoundry – Programmable network overlay and associated edge components for application-embedded, zero-trust networking. Check it out at netfoundry.io/changelog
Sentry – Working code means happy customers. That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code JSPARTY and get the team plan free for three months.
FireHydrant – The reliability platform for every developer. Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at firehydrant.io
Retool – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog
Featuring:Andrea Luzzardi – GitHub, XGerhard Lazu – Website, GitHub, LinkedIn, XShow Notes:
Scale Testing Docker Swarm to 30,000 Containers (and 1,000 nodes) - November 2015
🎬 Docker Swarm and Kubernetes, KubeCon NA 2015
🎬 Docker Orchestration, Cloud Field Day 2016
Speakerdeck: Heart of the SwarmKit: Topology Management, July 2016
From Docker to Docker Swarm: The new changelog.com setup for 2019
Something missing or broken? PRs welcome!

Apr 8, 2022 • 55min
Headlines and HeadLIES! (JS Party #220)
KBall and Jerod digest and disect recent JS community news (React 18, Redwood 1.0, MDN Plus) then sit down for yet another game of HeadLIES! Can KBall fare better than Nick Nisi did last April Fools?!
Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Retool – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog
Square – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at changelog.com/square to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
Sentry – Working code means happy customers. That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code JSPARTY and get the team plan free for three months.
SignalWire – Build what’s next in communications with video, voice, and messaging APIs powered by elastic cloud infrastructure. Try it today at signalwire.com/video and mention “JS Party” to receive an extra 5,000 video minutes.
Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes:Headlines
React 18 release notes
Redwood v1.0 Launch Week
TPW on JS Party #119
Introducing MDN Plus
HeadLIES
Man says he hacked airline website to find lost luggage
Blockchain.com Raises New Funding at $14 Billion Valuation
Leaked Apple memo describes the company’s plan to go fully remote by 2025
Woman arrested for car theft drove another stolen car to court appearance: Dublin police
First patient to communicate via brain implant asks to hear Radiohead album
Exxon is mining bitcoin in North Dakota as part of its plan to slash emissions
Research shows TikTok tic videos contribute to a rise in cases of girls with tics
Mark Zuckerberg says it’s ‘reasonable’ that the metaverse isn’t a place but a feeling
Google Search’s new ‘highly suspect’ label helps you question the source of a story
As Docker gains momentum, it hauls in $105M Series C on $2B valuation
Something missing or broken? PRs welcome!

Apr 7, 2022 • 1h 1min
Answering questions for the Go-curious (Go Time #224)
Has Go caught your interest, but you just haven’t had the time/opportunity to really dig into it? Are you relatively productive in your current language/ecosystem but wonder if the grass truly is greener on Go’s side of the fence? If so, this episode’s for you!
Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sourcegraph – Move fast, even in big codebases. Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started.
Square – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at changelog.com/square to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
Retool – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog
SignalWire – Build what’s next in communications with video, voice, and messaging APIs powered by elastic cloud infrastructure. Try it today at signalwire.com/video and mention “Go Time” to receive an extra 5,000 video minutes.
Featuring:Ian Lopshire – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XKris Brandow – GitHub, XShow Notes:
Charm on The Changelog
Go Proverbs
Go Code Review Comments
Something missing or broken? PRs welcome!

7 snips
Apr 5, 2022 • 42min
Quick, beautiful web UIs for ML apps (Practical AI #174)
Abubakar Abid joins Daniel and Chris for a tour of Gradio and tells them about the project joining Hugging Face. What’s Gradio? The fastest way to demo your machine learning model with a friendly web interface, allowing non-technical users to access, use, and give feedback on models.
Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. 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
Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. Let’s do this!
Featuring:Abubakar Abid – GitHub, LinkedIn, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:
Gradio | We are joining Hugging Face!
Gradio | Github
Something missing or broken? PRs welcome!

Apr 4, 2022 • 55min
Helping Grafana set up their Big Tent (Backstage #22)
For the first time ever, we’re producing somebody else’s podcast! Our friends at Grafana asked us to help them launch a show for the observability community. It’s called Big Tent and on this episode we are backstage with Tom Wilkie, Mat Ryer, & Matt Toback talking through what they’re up to and why we’re helping out.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Tom Wilkie – GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XMatt Toback – GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Grafana’s Big Tent
Tom Wilkie on Go Time #126
Raj Dutt on Founders Talk #73
Something missing or broken? PRs welcome!

Apr 1, 2022 • 1h 4min
Making moves on supply chain security (JS Party #219)
Feross has been working on something big. He joins Chris and Nick, along with guests Bret Comnes and Mik Lysenko to discuss Socket, what it is, and its focus on the security of the JavaScript supply chain.
Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Raygun – Never miss another mission-critical issue again — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. Start your free 14-day trial at Raygun.com
Square – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at changelog.com/square to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
Sourcegraph – Move fast, even in big codebases. Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started.
SignalWire – Build what’s next in communications with video, voice, and messaging APIs powered by elastic cloud infrastructure. Try it today at signalwire.com/video and mention “Go Time” to receive an extra 5,000 video minutes.
Featuring:Bret Comnes – Website, GitHub, XMikola Lysenko – GitHub, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XChristopher Hiller – Website, GitHub, Mastodon, XFeross Aboukhadijeh – Website, GitHub, XShow Notes:
0 FPS
Changelog #482 - Securing the open source supply chain
Socket
React on Socket
npm audit
Lighthouse
peacenotwar supply chain attack
If you’re writing your first npm package: I highly recommend keeping it
Something missing or broken? PRs welcome!

Mar 31, 2022 • 1h 17min
How can we prevent legacy from creeping in? (Go Time #223)
In this episode we will discuss what it’s like to work with legacy code. How you work with it, how to avoid issues arising due to it, as well as when a greenfield rewrite is the best path forward. Hosted by Angelica Hill, joined by some wonderful guests: Dominic St-Pierre, Jeff Hernandez, Misha Avrekh, and Jon Sabados.
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sourcegraph – Move fast, even in big codebases. Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started.
Square – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at changelog.com/square to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
Featuring:Jon Sabados – Website, GitHub, XJeff Hernandez – GitHubMisha Avrekh – GitHubDominic St-Pierre – Website, XAngelica Hill – GitHub, LinkedIn, XKris Brandow – GitHub, XShow Notes:Something missing or broken? PRs welcome!

Mar 31, 2022 • 50min
A simpler alternative to cert-manager (Ship It! #46)
Nabeel Sulieman, Senior Software Engineer at Vercel, talks about KCert, a simpler alternative to cert-manager that he built. Gerhard tried it out, and he thinks that Nabeel is onto something. If you want to see the video that they recorded, ping us on Twitter or Slack.
We love this story, especially the long-term approach of working on something that one truly believes in, and the only reason is because it’s fun. The world needs more people like Nabeel, and we hope that this episode inspires you to go all out, and do just that.
Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Shortcut – The first project management platform for software development that brings every team across the org together to build better products. More than 10,000 companies from all over the world use Shortcut to plan, collaborate, and build better software together.
FireHydrant – The reliability platform for every developer. Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at firehydrant.io
Raygun – Never miss another mission-critical issue again — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. Start your free 14-day trial at Raygun.com
Rewatch – Rewatch gives product and engineering teams async superpowers and helps them move faster with greater clarity. Imagine all of your team’s videos, all in one place. Record, organize, and share the videos that your team needs to ship great work. Get started for free with 14-day trial at rewatch.com.
Featuring:Nabeel Sulieman – Website, GitHub, LinkedIn, XGerhard Lazu – Website, GitHub, LinkedIn, XShow Notes:
Sep 2020: cert-manager issue #3238 that kicked the KCert idea off
Oct 2020: Kubernetes SSL certs the “Hard Way”
Feb 2021: KCert in practice after a few months
Mar 2021: KCert is ready for broader usage
Feb 2022: KCert v1.0
KCert today
Something missing or broken? PRs welcome!

Mar 30, 2022 • 1h 37min
Wisdom from 50+ years in software (Changelog Interviews #484)
Brian Kernighan, software veteran with over 50 years of experience, discusses the birth of Unix, the longevity of the C programming language, modernizing C code with memory safety, embracing new technology, the foundations of Unix and the web, web three and decentralization, and appreciates the host's questions.


