

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

7 snips
Feb 28, 2023 • 44min
Success (and failure) in prompting (Practical AI #213)
With the recent proliferation of generative AI models (from OpenAI, co:here, Anthropic, etc.), practitioners are racing to come up with best practices around prompting, grounding, and control of outputs.
Chris and Daniel take a deep dive into the kinds of behavior we are seeing with this latest wave of models (both good and bad) and what leads to that behavior. They also dig into some prompting and integration tips.
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.
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 extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this!
Featuring:Chris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:Generative AI model behavior in the news:
Microsoft’s AI chatbot is going off the rails
A Conversation With Bing’s Chatbot Left Me Deeply Unsettled
Sydney’s gaslighting
ChatGPT political bias
Stable Diffusion amplification of stereotypes
Useful guides related to prompt engineering:
co:here prompt engineering guide
Prompt engineering overview from Elvis Savaria
10 Amazing Resources For Prompt Engineering, ChatGPT, and GPT-3
Image generation prompt engineering guides: see here and here
Something missing or broken? PRs welcome!

Feb 27, 2023 • 7min
Stack Overflow's architecture, Lobsters' killer libraries, Linux is ready for modern Macs, what to expect from your framework & GoatCounter web analytics (Changelog News #33)
Sahn Lam details Stack Overflow’s monolith/on-prem architecture, Hillel Wayne asks the Lobsters community for killer libraries, Linux 6.2 is ready to run on M1 Macs thanks to Asahi Linux, Johan Halse writes up what to expect from your web framework & Eli Bendersky on using GoatCounter for blog analytics.
View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, X

6 snips
Feb 24, 2023 • 1h 18min
Into the Fediverse (Changelog Interviews #528)
This week Evan Prodromou is back to take us deeper into the Fediverse. As many of us reconsider our relationship with Twitter, Mastodon has been by-and-large the target of migration. They helped to popularize the idea of a federated universe of community-owned, decentralized, social networks. And, at the heart of it all is ActivityPub. ActivityPub is a decentralized social networking protocol published by the W3C. It is co-authored by Evan as well as; Christine Lemmer-Webber, Jessica Tallon, Erin Shepherd, and Amy Guy. Today, Evan shares the details behind this protocol and where the Fediverse might be heading.
Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Postman – Build APIs together — More than 20 million developers use Postman for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
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:Evan Prodromou – Website, GitHub, Mastodon, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
ActivityPub - W3C Recommendation (23 January 2018)
PeerTube
Twitter says it’s intentionally blocking apps like Tweetbot
Changelog.social
Mastodon Roadmap
The Changelog #257 with Evan Prodromou
Medium embraces Mastodon
Cosocial
Something missing or broken? PRs welcome!

Feb 24, 2023 • 51min
Frontend Feud: CSS Podcast vs @keyframers (JS Party #264)
Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers David & Shaw from the keyframers. Let’s get it on!
Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sentry – Session Replay! Rewind and replay every step of the user’s journey before and after they encountered an issue. Eliminate the guesswork and get to the root cause of an issue, faster. Use the code CHANGELOG and get the team plan free for three months.
Lolo Code – If you’re familiar with building severless apps, think of Lolo Code as your backend with a visual editor that lets you think and build at the same time. All this without having to provision or manage servers. Use the visual editor to build your app, connect nodes, and add any npm libraries you need. You can even write your own integrations. This makes Lolo Code very Zapier-ish, but for devs. Try it free today with no credit card required at lolo.co/jsparty
KBall Coaching – Free exploratory coaching sessions from JS Party co-host KBall! Click here to get started
Featuring:Una Kravets – Website, GitHub, Mastodon, XAdam Argyle – Website, GitHub, Mastodon, XDavid Khourshid – Website, GitHub, XShaw – GitHub, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
The CSS Podcast
the keyframers
More dev game shows!
Something missing or broken? PRs welcome!

Feb 22, 2023 • 38min
Applied NLP solutions & AI education (Practical AI #212)
We’re super excited to welcome Jay Alammar to the show. Jay is a well-known AI educator, applied NLP practitioner at co:here, and author of the popular blog, “The Illustrated Transformer.” In this episode, he shares his ideas on creating applied NLP solutions, working with large language models, and creating educational resources for state-of-the-art AI.
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.
Featuring:Jay Alammar – Website, GitHub, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:
Jay’s popular blog (with posts including “The Illustrated Transformer”)
co:here
Topically sandbox - topic modeling
co:here’s prompt engineering guide
Something missing or broken? PRs welcome!

Feb 20, 2023 • 9min
Sidney Bing, Elk for Mastodon, writing an engineering strategy, what's next for core-js & cool tool lightning round (Changelog News #32)
Simon Willison rounds up the goings on around Microsoft’s new GPT-powered Bing search, The Vue/Vite team build a nimble web client for Mastodon, Will Larson writes about writing an engineering strategy, Denis Pushkarev seeks support to maintain core-js & I share a lightning round of cool tools I’ve found and used recently. ⚡️
View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, X

Feb 17, 2023 • 1h 27min
What it takes to scale engineering (Changelog Interviews #527)
This week we’re talking to Rachel Potvin, former VP of Engineering at GitHub about what it takes to scale engineering. Rachel says it’s a game-changer when engineering scales beyond 100 people. So we asked to her to share everything she has learned in her career of leading and scaling engineering.
Join the discussionChangelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!Sponsors:Sentry – Session Replay! Rewind and replay every step of the user’s journey before and after they encountered an issue. Eliminate the guesswork and get to the root cause of an issue, faster. Use the code CHANGELOG and get the team plan free for three months.
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:Rachel Potvin – GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Rachel adores EngFlow (investor and advisor)
Rachel’s 2016 paper on Google’s developer infrastructure
Harvard Business Review on Psychological Safety
Something missing or broken? PRs welcome!

Feb 17, 2023 • 1h 18min
Web development's lost decade (JS Party #263)
Amal sits down for a one-on-one with Alex Russell, Microsoft Partner on the Edge team, and former Web Standards Tech Lead for Chrome, whose recent post, The Market for Lemons, stirred up a BIG conversation in the web development community.
Have we really lost a decade in potential progress? What happened? Where do we go from here?
Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sentry – Session Replay! Rewind and replay every step of the user’s journey before and after they encountered an issue. Eliminate the guesswork and get to the root cause of an issue, faster. Use the code PARTYTIME and get the team plan free for three months.
Lolo Code – If you’re familiar with building severless apps, think of Lolo Code as your backend with a visual editor that lets you think and build at the same time. All this without having to provision or manage servers. Use the visual editor to build your app, connect nodes, and add any npm libraries you need. You can even write your own integrations. This makes Lolo Code very Zapier-ish, but for devs. Try it free today with no credit card required at lolo.co/jsparty
KBall Coaching – Free exploratory coaching sessions from JS Party co-host KBall! Click here to get started
Featuring:Alex Russell – Website, GitHub, Mastodon, XAmal Hussein – GitHub, XShow Notes:
The Market for Lemons
The case for frameworks - a rebuttal post by Laurie Voss
A visual for session depth & frequency - a potential rubric for app architecture
How Browsers Work
How to build a Browser in Python
Life of a Pixel
WebPageTest
The Mobile Performance Inequality Gap, 2021
Alex’s Blog post on Performance Baseline’s
Principal Agent Problem
Alex’s talk on Progressive Enhancement @ Chrome Dev Summit
React just released experimental support for web
Chromium University
Vincent Scheib - tweets lots of cool things
Summertime Afternoon - a fun little WebGL app which sparks joy
Something missing or broken? PRs welcome!

Feb 16, 2023 • 1h 12min
What's new in Go 1.20 (Go Time #267)
Our “what’s new in Go” correspondent Carl Johnson joins Mat & Johnny to discuss… what’s new in Go 1.20, of course! What’d you expect, an episode about Rust?! That’s preposterous…
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.
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 extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this!
Featuring:Carl Johnson – Website, GitHub, Mastodon, XJohnny Boursiquot – Website, GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XShow Notes:
GopherCon Europe 2023 CFP
GopherCon UK 2023
Shout AT: London Gophers
Ron Evans on 2053: A Go Odyssey
What’s New in Go 1.20, Part I: Language Changes
What’s New in Go 1.20, Part II: Major Standard Library Changes
What’s New in Go 1.20, Part III: Minor Standard Library Changes
Something missing or broken? PRs welcome!

Feb 16, 2023 • 1h 4min
Rust efficiencies at AWS scale (Ship It! #89)
Tim McNamara is known as New Zealand’s Rust guy. He is the author of Rust in Action, and also a Senior Software Engineer at AWS, where he helps other builders with all things Rust.
The main reason why Gerhard is intrigued by Rust is the incredible resource frugality. Fewer CPUs means less energy used, which is good for the planet, and good for the monthly bill. This becomes most noticeable at Amazon’s scale, when S3, Lambda, CloudFront and other services start adding Rust components.
Join the discussionChangelog++ members save 1 minute 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.
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 extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this!
Featuring:Tim McNamara – Website, GitHub, Mastodon, XGerhard Lazu – Website, GitHub, LinkedIn, XShow Notes:
📝 Why Discord is Switching from Go to Rust
🎬 Rust is interesting, but does it really make sense for me? - AWS re:Invent 2022 - Tim McNamara
📝 Optimizing 700 CPUs Away With Rust - Alan Ning, SRE at Tenable.io
📊 Lambda Cold Starts analysis by maxday
📝 Sustainability with Rust - AWS Open Source Blog
📝 How automated reasoning helps Amazon S3 innovate at scale - S3 ShardStore Rust
Rust on AWS
Rust Nation 2023
Something missing or broken? PRs welcome!