

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 17, 2021 • 55min
What does good DevOps look like? (Ship It! #28)
This week Gerhard is chatting with Romano Roth, Head of DevOps at Zühlke, a company founded by Gerhard Zühlke in 1968. Nowadays they help companies all over the world build, ship and run anything from factory robots, to AI assistants in complex regulatory environments, and even medical devices that perform autonomous robotic surgery.
When Romano is not leading a team of 30 software engineers that specialise in operations, infrastructure and cloud, he is one of the organisers of DevOps Days Zürich, and also the DevOps Meetup group, which is how Gerhard and Romano met in 2019.
Having started his career as a .Net developer back in 2002, Romano had his fair share of dev and ops challenges, and he always enjoys seeing real business value delivered continuously in an automated way. In recent years, Romano’s perspective broadened, and now he sees DevOps realities across many companies. If you are curious about what good DevOps looks like, and what are the real challenges, then Romano has some good insights 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:Romano Roth – Website, GitHub, LinkedIn, XGerhard Lazu – Website, GitHub, LinkedIn, XShow Notes:
🎟Make Your System Observable - BETA
DevOpsDays Zürich 2021 - 🎬Videos & 📸Pictures
DevOpsDays Zürich 2022
🎬 What are the top DevOps trends in 2021?
🎬 Participatory Budgeting Financing in the 21st Century
Something missing or broken? PRs welcome!

Nov 12, 2021 • 1h 14min
1Password is all in on its web stack (Changelog Interviews #468)
This week we’re bringing JS Party to The Changelog — Mitch and Andrew from the 1Password team talk with Amal and Nick about the company’s transition to Electron and web technologies, and how the company utilized its existing web stack to shape the future of its desktop experience.
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.
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
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.
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:Mitchell Cohen – GitHub, XAndrew Beyer – GitHub, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XAmal Hussein – GitHub, XShow Notes:
1Password 8: The Story So Far
w3c community group for web extensions
1Password Security Design
GopherJS
React
Svelte
Electron
Rust
Neon (rust in Electron)
RFCs for JMAP?
1Password Careers Page (they are hiring!)
Something missing or broken? PRs welcome!

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!