

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

Nov 12, 2021 • 1h 14min
The inside story on React’s all new docs (JS Party #201)
Rachel Nabors –beloved educator, animator, & documentation engineer at Meta– joins Amal and Amelia for a first look at the brand new React docs!
This massive overhaul to the React website (which supports 2 million+ developers around the world) was no easy feat! We dive into all the behind the scenes coordination, as well as the goals, wins, and intended outcomes of this new way of approaching educational content and API reference material for open source projects.
Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Retool – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at retool.com/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 SHIPIT and get the team plan free for three months.
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 developer.squareup.com to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
Fastly – Compute@Edge free for 3 months — plus up to $100k a month in credit for an additional 6 months. Fastly’s Edge cloud network and modern approach to serverless computing allows you to deploy and run complex logic at the edge with unparalleled security and blazing fast computational speed. Head to fastly.com/podcast to take advantage of this limited time promotion!
Featuring:Rachel Nabors – Website, GitHub, Mastodon, XAmal Hussein – GitHub, XAmelia Wattenberger – Website, GitHub, XShow Notes:
New React Beta Docs Site
Code Sandbox API
Overreacted - Dan Abramov’s Blog
GitHub discussion and feedback for new blog
What’s the difference between a rounded square and a squircle?
ReactiFlux Discord Community
Mark Erikson aka Aceamake - Beloved React community educator
Something missing or broken? PRs welcome!

Nov 11, 2021 • 2h 1min
Honoring Veterans Day and #VetsWhoCode (Backstage #19)
We’re “doing it live” with Jerome Hardaway, a Senior Software Engineer at Microsoft and the Executive Director of Vets Who Code — a veteran-led and operated 501(c)(3) non-profit organization that focuses on training veterans, active duty military, and military spouses in software development and open source with the goal of starting careers in the technology industry.
This is a lengthly conversation in and around Jerome’s story, the Vets Who Code mission and impact, the experience of being in the United States Military, and the opportunity and potential of 1.5x’ing one of the most elite group of people on the planet.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerome Hardaway – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Donate to #VetsWhoCode
Listen to the #VetsWhoCode podcast
Waking Up On the Appalachian Trail: A Story of War, Brotherhood, and the Pursuit of Truth
N. B. Hankes
Veteran Artist Residencies
Terminal Lance
Something missing or broken? PRs welcome!

Nov 11, 2021 • 1h 1min
OpenTelemetry in your CI/CD (Ship It! #27)
In this episode, Gerhard is joined by Cyrille Le Clerc, Product Manager Lead on Observability at Elastic, and Oleg Nenashev, Principal Engineer at CloudBees.
It all started with Oleg’s tweet back in July, in which he was promoting Akihiro Kiuchi’s work on Jenkins monitoring with OpenTelemetry. This was done in the context of Google’s Summer of Code - a link to Akihiro’s demo is in the show notes.
As you may remember from episode 20, instrumenting our changelog.com pipeline is on Gerhard’s mind, and this conversation helped him clarify a few things. If you are thinking of instrumenting your CI/CD pipeline with OpenTelemetry, this episode is for you.
Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
Fastly – Compute@Edge free for 3 months — plus up to $100k a month in credit for an additional 6 months. Fastly’s Edge cloud network and modern approach to serverless computing allows you to deploy and run complex logic at the edge with unparalleled security and blazing fast computational speed. Head to fastly.com/podcast to take advantage of this limited time promotion!
Equinix Metal – If you want the choice and control of hardware…with low overhead…and the developer experience of the cloud – you need to check out Equinix Metal. Deploy in minutes across 18 global locations, from Silicon Valley to Sydney. Visit metal.equinix.com/justaddmetal and receive $100 credit to play.
FireHydrant – The reliability platform for teams of all sizes. With FireHydrant, teams achieve reliability at scale by enabling speed and consistency from a service deployment to an unexpected outage. Try FireHydrant free for 14 days at firehydrant.io
Featuring:Cyrille Le Clerc – GitHub, LinkedIn, XOleg Nenashev – Website, GitHub, LinkedIn, XGerhard Lazu – Website, GitHub, LinkedIn, XShow Notes:
Oleg’s tweet that started this discussion
🎬 CDF GSoC 2021 - Jenkins Remote Monitoring - Akihiro Kiuchi
The ecosystem of CI / CD tools that integrates in #OpenTelemetry - Cyrille
OpenTelemetry command-line tool for sending events from shell scripts & similar environments
🎬 Tracing Your Jenkins Pipelines With OpenTelemetry and Jaeger
🎬 Embracing Observability in Jenkins with OpenTelemetry - Cyrille Le Clerc, September 2021
DevOps World 2021 - watch all sessions on-demand
Jenkinsfile Runner roadmap - Discussion
jenkinsci/opentelemetry-plugin
The OpenTelemetry Maven Extension
Ansible OpenTelemetry Plugin
Something missing or broken? PRs welcome!

Nov 11, 2021 • 1h 14min
Hacking with Go: Part 1 (Go Time #205)
Natalie and Mat explore hacking in Go from the eyes of 2 security researchers. Joakim Kennedy and JAGS have both used Go for hacking: writing malware, hardware hacking, reverse engineering Go code, and more.
Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Teleport – Securely access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at goteleport.com
Incident.io – Create, manage, and resolve incidents directly in Slack. Use the /incident command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
Featuring:Joakim Kennedy – Website, GitHub, XJuan Andrés Guerrero-Saade – Website, XNatalie Pistunovich – GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XShow Notes:
🎧 Hacking with Go: Part 2
AlphaGolang
Sunburst, part of the SolarWinds attack report 1 report 2
Flareon challenge?
Malware using IPFS
one
two
three
Ninja jobs - security jobs portal
Go Reverse Engineering Tool Kit has both a library and a CLI tool to analyze Go binaries
Zebrocy, malware written in soooo many languages
“High profile ransomware written in Go”
EKANS
Nephilim
Robinhood
Babuk
Hive
Something missing or broken? PRs welcome!

Nov 10, 2021 • 46min
Analyzing the 2021 AI Index Report (Practical AI #157)
Each year we discuss the latest insights from the Stanford Institute for Human-Centered Artificial Intelligence (HAI), and this year is no different. Daniel and Chris delve into key findings and discuss in this Fully-Connected episode. They also check out a study called ‘Delphi: Towards Machine Ethics and Norms’, about how to integrate ethics and morals into AI models.
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:iMerit ML DataOps Summit – A FREE virtual event on December 2nd, 2021! iMerit is excited to gather 1000+ senior leaders at the forefront of deploying data solutions that power machine learning and artificial intelligence. Learn more and register to attend at imerit.net/dataops
The Brave Browser – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in Basic Attention Token. Download Brave for free and give tipping a try right here on changelog.com.
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:Chris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:
The AI Index Report: Measuring Trends in Artificial Intelligence
IEEE Spectrum: 15 Graphs You Need to See to Understand AI in 2021
Delphi: Towards Machine Ethics and Norms
IEEE Spectrum: Machines Learn Good From Commonsense Norm Bank
Something missing or broken? PRs welcome!

Nov 5, 2021 • 1h 20min
Making the Web. Faster. (Founders Talk #83)
Today Adam is joined by Guillermo Rauch, founder and CEO of Vercel. They talk about building the platform that’s making the web faster and lets front-enders do their best work, his framework for leading as a CEO, what’s next for Next.js and Next.js Live, and how everything for Vercel is built on “Develop. Preview. Ship.”
Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Render – The Zero DevOps cloud that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at render.com/changelog or email changelog@render.com for a personal introduction and to ask questions about the Render platform.
Auth0 – The for developers, by developers identity platform built for the cloud era that secures billions of logins every year. Security, compliance, and industry standards are always up-to-date, plus devs are free to provide the login options their users want with the security their application demands. Make login Auth0’s problem. Not yours. Learn more at Auth0.com
Gitpod – Spin up fresh, ephemeral automated dev environments, in the cloud, in seconds. Their free tier is open to every developer with a GitLab, GitHub, and/or Bitbucket account. Learn more at gitpod.io
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:Guillermo Rauch – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Vercel
Making the Web. Faster.
Next for Vercel
We’ve re-branded as Vercel
Next.js Live
The Changelog #213: ZEIT, HyperTerm, now with Guillermo Rauch, founder of ZEIT
The Changelog #426: What the web could be (in 2021 and beyond) with Guillermo Rauch & Amal Hussein
Hack Club
Lex Fridman Podcast: Garry Kasparov: Chess, Deep Blue, AI, and Putin
Something missing or broken? PRs welcome!

Nov 5, 2021 • 1h 9min
Connecting the dots in public (Changelog Interviews #467)
Today we’re joined by Shawn “swyx” Wang, also known as just “swyx” — and we’re talking about his interesting path to becoming a software developer, what it means to “learn in public” and how he’s been able to leverage that process to not only level up his skills and knowlege, but to also rapidly advance his career. We cover Swyx’s recent writing on the light and dark side of the API economy — something he calls “living above or below the API,” his thoughts on Cloudflare eating the cloud by playing Go instead of Chess, and we also talk about the work he’s doing at Temporal and how’s taking his frontend skills to the backend.
Join the discussionChangelog++ members get a bonus 13 minutes at the end of this episode and zero ads. Join today!Sponsors:Fly.io – 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.
Teleport – Securely access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at goteleport.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 developer.squareup.com to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
LaunchDarkly / TrajectoryConf – Software powers the world. LaunchDarkly empowers all teams to deliver and control their software. DevOps and feature management are reimagining how we build and release new products. On November 9th and 10th, LaunchDarkly is hosting Trajectory Conference 2021 — a two-day event for software innovators who want to break orbit, not systems. Trajectory is a fully-virtual conference that focuses on the technology, people, and processes that continuously deliver better user experiences and more powerful software. Register for free at trajectoryconf.com
Featuring:Shawn Wang – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Learn in Public
The Light and Dark Side of the API Economy
Eating the Cloud from Outside In
The Coding Career Handboox (this link includes an embedded coupon code for 30% off)
Cloud Operating Systems and Reconstituting the Monolith
No Zero Days: My Path from Javascript Newbie to Full Stack Developer at Age 30
freeCodeCamp.org
#Doccies (we’re planning to do something around this soon, stay tuned in 2022)
Cloud Distros and the Deployment Age of the Cloud
Something missing or broken? PRs welcome!

Nov 5, 2021 • 57min
Best of the fest! Volume 1 (JS Party #200)
JS Party listeners and panelists celebrate our favorite moments from the past 100 episodes! You’ll hear from over 20 of your favorite voices across 14 episodes. We also share some behind-the-scenes and read/hear from listeners! Here’s to the last 200 episodes, and the next 200 as well. 🥂
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Retool – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at retool.com/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 SHIPIT and get the team plan free for three months.
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 developer.squareup.com to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
Featuring:Eric Normand – GitHub, XKevin Ball – Website, GitHub, LinkedIn, XEmma Bostian – GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XJake Dohm – GitHub, XScott Tolinski – GitHub, LinkedIn, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XKent C. Dodds – Website, GitHub, XSuz Hinton – GitHub, Mastodon, XMat Ryer – GitHub, LinkedIn, Bluesky, XAmal Hussein – GitHub, XDivya – Website, GitHub, LinkedIn, XBen Ilegbodu – Website, GitHub, LinkedIn, XAhmad Nassri – Website, GitHub, LinkedIn, XChris Coyier – Website, GitHub, XGeoff Graham – Website, XMiriam Suzanne – Website, XSarah Drasner – Website, GitHub, XAmelia Wattenberger – Website, GitHub, XFeross Aboukhadijeh – Website, GitHub, XAdam Wathan – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
JS is an occasionally functional language
Do you want JavaScript again or more JavaScript?
JS “Danger” Party
Monad’s Hook
Getting Hooked on React
What I’m gonna share here is really mediocre
WFH?!
We really needed new jingles
Amal joins the party 🎉
Bringing it back to TypeScript
Let’s replace your kidney with React
JS Danger: CSS-Tricks Edition
When (and how) to say NO
The Tailwind beneath my wings
Something missing or broken? PRs welcome!

Nov 4, 2021 • 1h 13min
Discussing Go's annual developer survey (Go Time #204)
Each year a group of user researchers and the Go team get together and create a survey for the Go community. The results of the survey are analyzed and turned into a report made available to everyone in the Go community. In this episode we sit down with Alice Merrick and Todd Kulesza to discuss the survey, how it’s made, and some of the interesting results from this year’s survey.
Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Teleport – Securely access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at goteleport.com
Incident.io – Create, manage, and resolve incidents directly in Slack. Use the /incident command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
Featuring:Todd Kulesza – Website, GitHub, LinkedIn, XAlice Merrick – LinkedIn, XKris Brandow – GitHub, XNatalie Pistunovich – GitHub, XShow Notes:
2021 Go Developer Survey
Dark Matter Developers
Something missing or broken? PRs welcome!

Nov 3, 2021 • 1h 27min
Gerhard at KubeCon NA 2021: Part 2 (Ship It! #26)
In the second set of interviews from KubeCon North America 2021, Gerhard and Liz Rice talk about eBPF superpowers - Cilium + Hubble - and what’s it like to work with Duffie Cooley.
Jared Watts shares the story behind Crossplane reaching incubating status, and Dan Mangum tells us what it was like to be at this KubeCon in person. Dan’s new COO role (read Click Ops Officer) comes up.
David Ansari from VMware speaks about his first KubeCon experience both as an attendee and as a speaker. The RabbitMQ Deep Dive talk that he gave will be a nice surprise if you watch it - link in the show notes.
Dan Lorenc brings his unique perspective on supply chain security, and tells us about the new company that he co-founded, Chainguard. How to secure container images gets covered, as well as one of the easter eggs that Scott Nichols put in chainguard.dev.
Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – 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.
Incident.io – Create, manage, and resolve incidents directly in Slack. Use the /incident command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at incident.io — no credit card required.
Raygun – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find and fix errors and performance issues across your tech stack down to the line of code. Get started with a free 14-day trial, head to raygun.com and join thousands of customer-centric software teams who use Raygun every day.
Featuring:Liz Rice – Website, GitHub, XJared Watts – GitHub, XDan Mangum – Website, GitHub, XDavid Ansari – GitHub, LinkedIn, XDan Lorenc – Website, GitHub, XGerhard Lazu – Website, GitHub, LinkedIn, XShow Notes:
Liz Rice, Cilium
🎬 Cloud Native Superpowers with eBPF - Liz Rice, Isovalent - KCNA 2021
The Beginner’s Guide to eBPF Programming for Networking
CNI Benchmark: Understanding Cilium Network Performance - May 2021
🎙 GoTime #201 - eBPF and Go
ebpf.io
Cilium joins CNCF as an incubating project
Jared Watts & Dan Mangum, Crossplane
🎬 Registries After Dark - Daniel Mangum, Upbound & Jon Johnson, Google - KCNA 2021
Upbound at KubeCon NA 2021
SIG-Running met at 6:30AM at KubeCon
Crossplane is now a CNCF Incubating project
David Ansari, first KubeCon talk
🎬 RabbitMQ on Kubernetes Deep Dive - David Ansari, VMware - KCNA 2021
Dan Lorenc, Chainguard
🎬 Sigstore: How We Started, Where We Are, Where We are Headed - Bob Callaway & Dan Lorenc - KCNA 2021
sigstore - A new standard for signing, verifying and protecting software
Chainguard - Applying Zero-Trust principles to supply chain security
Something missing or broken? PRs welcome!