
Changelog Master Feed
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.
Latest episodes

Sep 1, 2023 • 1h 5min
Modernizing packages to ESM (JS Party #290)
Mark Erikson joins to talk about the shift from CommonJS to ESM. They discuss the history of module patterns in JS, challenges of publishing packages and the need for standards in package publishing. The chapter also explores the ongoing relevance and benefits of CommonJS in package modernization.

Aug 30, 2023 • 1h 50min
Back to the terminal of the future (Changelog Interviews #555)
Zach Lloyd, Founder & CEO of Warp, talks with Adam about their mission to build the terminal of the future. They discuss measuring success, reaching product/market fit, integrating AI, and the pros and cons of going open source. They also delve into the business model of Warp, building features developers love, and the challenges and benefits of being an open-source project.

Aug 30, 2023 • 1h 5min
What's new in Go 1.21 (Go Time #289)
In this podcast, the hosts discuss the release of Go 1.21, focusing on the addition of generics to the standard library. They also talk about automated optimization, backward compatibility, and new code generation. There is a discussion on the potential of incorporating WebAssembly in Go's backend. Other topics include minor changes in Go related to the flag package, the merits and drawbacks of XML and YAML, and upcoming features in Go 1.21.

6 snips
Aug 29, 2023 • 45min
Automating code optimization with LLMs (Practical AI #237)
Learn about code optimization using AI translation of slow to fast code, the capabilities of LLMs, the state of code generation models, and the challenges and approaches of optimization. Discover the excitement for the future of AI-driven developer tools and the potential for improvement in inefficient code.

Aug 28, 2023 • 8min
OpenTF sticks a fork in Terraform (Changelog News #59)
OpenTF announces they’re forking Terraform and joining the Linux Foundation, Meta gets in the LLM-for-codegen game with Code Llama, Matt Mullenweg announces WordPress.com’s new 100-year plan, Paul Gichuki from Thinkst learns that default behaviors stick (and so do examples) & Marco Otte-Witte makes his case for Rust on the web.
View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Scheduled jobs are supposed to be predictable, but sometimes, predictable != reliable. Sentry Cron Monitoring (Beta) helps you monitor the uptime and performance of any scheduled or recurring job in Sentry. Learn more by attending this FREE webinar!
Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, X

Aug 24, 2023 • 1h 10min
Ten years of TypeScript bliss (JS Party #289)
Guest Josh Goldberg, a contributor to TypeScript and typescript-eslint, discusses the last decade of TypeScript development, the advantages of a widely used programming language like TypeScript, making Tailwind type safe, and pain points and competition in TypeScript.

Aug 24, 2023 • 1h 23min
The serenity of building your own OS (Changelog Interviews #554)
This week we’re talking to Andreas Kling about SerenityOS and Ladybird. Andreas started SerenityOS as a means of therapy. It’s self-described as a love letter to “‘90s user interfaces with a custom Unix-like core.” Andreas previously worked at Nokia and later at Apple on the WebKit team, so he had an itch to do something along the lines of a browser, and that’s where Ladybird came from. We get into the details of compilers, OSs, browsers, web specifications, and the love of making software.
Join the discussionChangelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!Sponsors:Convex – Convex is a better type of backend — the full-stack TypeScript development platform that lets you replace your database, server functions, and glue code. Get started at convex.dev
Tailscale – Simple, secure networks for teams of any scale. Built on WireGuard.
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.
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:Andreas Kling – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Sponsor Andreas’s work on GitHub Sponsors
Andreas Kling on YouTube
serenityOS
Ladybird
The Jakt programming language
Something missing or broken? PRs welcome!

Aug 23, 2023 • 45min
The new AI app stack (Practical AI #236)
The podcast explores the new AI app stack, covering topics such as model 'middleware', app orchestration, and emerging architectures for LLM applications. It discusses the misconception that large language models themselves are applications and explores the ecosystem of tooling and components surrounding them. The chapter also explores different categories of AI playgrounds, setting up the back end for testing products, and the components of the new generative AI stack. Key takeaways include the role of AI engineering and the elements of an AI stack infrastructure.

Aug 21, 2023 • 8min
All your CAPTCHAs are belong to bots (Changelog News #58)
CAPTCHAs are now useless. OpenTF Manifesto aims to keep Terraform open source. React's forgotten or unknown features. Quick advice on building software features. Open source projects urged to join the Fediverse.

15 snips
Aug 18, 2023 • 1h 22min
An aberrant generation of programmers (Changelog & Friends #11)
Speakers discuss the decline of enthusiast programmers and the changing demographics of programmers. They explore topics such as the concept of a 10x developer, the challenges of software engineering, and the use of AI tools in programming. They also reflect on their own journeys in programming and emphasize the importance of experience and understanding in the industry.