

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

Sep 21, 2020 • 48min
Changelog++ launch thoughts (Backstage #13)
Adam and Jerod take a moment to review the soft launch of Changelog++ and feedback received from members and the community. We talk through some of the feedback we’ve received, how some folks still want the ads, updated thoughts on extended and bonus content, hiccups and lessons learned, the “Working in Public” winners, and where we go from here.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:We want to hear from you! Submit this form to share your thoughts and help us improve our podcasts and Changelog++ experiences.
As a thank you for your time, you will be entered into a giveaway for a free Changelog t-shirt. To be eligible for the giveaway, you must complete the survey before October 2, 2020. Please email editors@changelog.com if you have any questions.
Join Changelog++
Something missing or broken? PRs welcome!

Sep 21, 2020 • 53min
Learning about (Deep) Learning (Practical AI #106)
In anticipation of the upcoming NVIDIA GPU Technology Conference (GTC), Will Ramey joins Daniel and Chris to talk about education for artificial intelligence practitioners, and specifically the role that the NVIDIA Deep Learning Institute plays in the industry. Will’s insights from long experience are shaping how we all stay on top of AI, so don’t miss this ‘must learn’ episode.
Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
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!
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.
Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Featuring:Will Ramey – LinkedIn, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:
NVIDIA GPU Technology Conference, October 5-9, 2020
20% off for our listeners! Use code CMINFDW20 by 9/25 for additional 20% off
NVIDIA Deep Learning Institute
NVIDIA to Acquire Arm for $40 Billion
NVIDIA Ampere Architecture
GeForce RTX 30 Series Graphics Cards
Practical AI Episode #15: Artificial intelligence at NVIDIA with Chief Scientist Bill Dally
Practical AI Episode #36: Growing up to become a world-class AI expert
with Anima Anandkumar of NVIDIA and CalTech
Practical AI Episode #90: Fully-Connected with Chris and Daniel - Exploring NVIDIA’s Ampere & the A100 GPU
Something missing or broken? PRs welcome!

Sep 18, 2020 • 1h 3min
The Builder Pattern (for your career) (JS Party #144)
The panelists discuss their thoughts on career progression while sharing some of their own history. They also talk about important considerations to think about when deciding where to go next, and share useful resources.
Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
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:Nick Nisi – Website, GitHub, Bluesky, Mastodon, XAmal Hussein – GitHub, XDivya – Website, GitHub, LinkedIn, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes:Help us play Frontend Feud (and enter to win a free t-shirt) by taking the survey!
Navigating Software Engineering Career Paths
How to Create Career Paths at a Small Startup
Career Ladders
Something missing or broken? PRs welcome!

Sep 17, 2020 • 1h 20min
Community Q&A (Go Time #147)
A community Q&A special. You asked the questions, and we discussed them live on air. A few example questions include “When is it okay to use init?”, “When should we use constructors?”, and “How should Go code be structured?”
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog.
Pixie – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
Datadog – Do you have an app in production that is slower than you like? Of course you do…is the performance all over the place…sometimes fast, sometimes slow? Do you know why? Well, with Datadog you will. Troubleshoot your app’s performance with end-to-end tracing and in one click correlate those Go traces with related logs and metrics. Use detailed flame graphs to identify bottlenecks and latency in your apps. Start your free trial, install the agent, create a dashboard, and get a free t-shirt! Head to datadog.com/gotime to get started.
Featuring:Roberto Clapis – GitHub, XPeter Bourgon – GitHub, XJon Calhoun – Website, GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XShow Notes:
Reddit Q&A Thread
Something missing or broken? PRs welcome!

Sep 17, 2020 • 49min
Clarity and expectation (Brain Science #29)
When you lack clarity or have uncertainty for a direction or goal, it’s going to be difficult to succeed in your actions. Today Mireille and Adam discuss the topic of clear communication and expectation, two of the most important ingredients of success. How do we create better clarity? Like so many things — clarity begins with awareness, and awareness of yourself. You have to know what you want and what you value in life. We must assume 100% responsibility for creating our own clarity in our lives. After all, “if you don’t have clarity, you are operating from assumption.”
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Mireille Reece, PsyD – LinkedInAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Why developing clarity is the #1 habit of highly effective leaders
11 Ways to Gain Clarity
Books by Brendon Burchard
Always Challenge Your Never - because there is joy and freedom in knowing your true potential
10 Strategies for Absolute Clarity
Something missing or broken? PRs welcome!

Sep 14, 2020 • 59min
When AI goes wrong (Practical AI #105)
So, you trained a great AI model and deployed it in your app? It’s smooth sailing from there right? Well, not in most people’s experience. Sometimes things goes wrong, and you need to know how to respond to a real life AI incident. In this episode, Andrew and Patrick from BNH.ai join us to discuss an AI incident response plan along with some general discussion of debugging models, discrimination, privacy, and security.
Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog.
Pace.dev – Minimalist web based management tool for your teams. Async by default communication and simplistic task management gives you everything you need to build your next thing. Brought to you by Go Time panelist Mat Ryer. Try it out today!
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:Andrew Burt – Website, XPatrick Hall – GitHub, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:
AI Incident Response Checklist and other BNH.ai resources
“New Law Firm Tackles AI Liability” (article about BNH.ai)
In the realm of paper tigers – exploring the failings of AI ethics guidelines
Debugging Machine Learning Models workshop
Why you should care about debugging machine learning models
Strategies for model debugging
FTC: Using Artificial Intelligence and Algorithms
SR 11-7: Guidance on Model Risk Management
Apple Goldman case
California Consumer Privacy Act (CCPA)
Previous episode: Data management, regulation, the future of AI
Something missing or broken? PRs welcome!

Sep 11, 2020 • 1h 5min
Estimating systems with napkin math (Changelog Interviews #412)
We’re joined by Simon Eskildsen, Principal Engineer at Shopify, talking about how he uses a concept called napkin math where you use first-principle thinking to estimate systems without writing any code. By the end of the show we were estimating pretty much everything using napkin math.
Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog.
Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog
Pixie – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
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:Simon Eskildsen – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Napkin Math on GitHub (PRs welcome)
Napkin Math newsletter
zk - Zettelkasten on the command-line
How to Make Yourself Into a Learning Machine
Something missing or broken? PRs welcome!

Sep 11, 2020 • 1h 10min
Let's replace your kidney with React (JS Party #143)
Ahmad Nassri returns to the party for a deep, nuanced discussion around the thoughts he shared in a recent blog post called Solving Solved Problems. We hear about the common issue Ahmad’s seen at software shops of all sizes, learn the anatomy of the total cost of software ownership, and debate what to build and what to buy.
Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
React Summit – React Summit is right around the corner! The biggest React conference in the world is on October 15th and 16th in the cloud. Register today for FREE
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:Ahmad Nassri – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XAmal Hussein – GitHub, XShow Notes:
Solving Solved Problems
JS Party #107 - Modular software architecture
The Changelog #185 – Kong, APIs, Microservices
Indigo Ag
The Changelog #362 – Machine powered refactoring with AST’s
Kyle Simpson @getify - Tyranny of complexity
Something missing or broken? PRs welcome!

Sep 10, 2020 • 1h 3min
Hits of the Summer (Go Time #146)
This episode is different than what you’re used to. We’ve been clipping highlights of the show for awhile now to share on Twitter and YouTube. A side effect of that effort is a bunch of awesome clips just sitting on Jerod’s hard drive collecting digital dust. So, here’s a beta test of a “best of” style clips show covering the summer months. Let us know if you like it!
Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog
Pixie – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
Featuring:Ben Johnson – Website, GitHub, XKris Brandow – GitHub, XAaron Schlesinger – Website, GitHub, XDavid Hernandez – GitHub, XJohan Brandhorst – Website, GitHub, XBoyan Soubachov – GitHub, LinkedInIan Lance Taylor – Website, GitHub, XRobert Griesemer – GitHub, XDaniel Martí – Website, GitHub, LinkedIn, XShubheksha Jalan – Website, GitHub, XFrancesc Campoy – Website, GitHub, XIsobel Redelmeier – XJon Calhoun – Website, GitHub, XJaana Dogan – Website, GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XCarmen Andoh – GitHub, XJohnny Boursiquot – Website, GitHub, XMark Bates – Website, GitHub, XShow Notes:
#132 – The trouble with databases
#135 – We have regrets
#136 – Go in production at Pace.dev
#137 – Focusing in on PostgreSQL
#138 – Your first week with Go
#139 – The future of Testify
#140 – The latest on Generics
#141 – {“encoding”:“json”}
#142 – All about that infra(structure)
#143 – context.Context
Something missing or broken? PRs welcome!

Sep 9, 2020 • 1h 3min
Dealing with conflict (Brain Science #28)
Conflict is a part of everyday life. If you are connected to other humans, conflict will eventually occur. But what exactly is conflict? Where does it begin? How can it be resolved? In this episode, Mireille and Adam dive deep into those details to examine the framework of conflict end-to-end, to hopefully equip us with the tactics and skills we need to better navigate and resolve the conflict we encounter in our lives.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Mireille Reece, PsyD – LinkedInAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Intrapersonal Conflict Vs Interpersonal Conflict
Understanding Conflict - Meaning and Phases of Conflict
The Neurobiology of ‘We’, How Relationships, the Mind, and the Brain Interact to Shape Who We Are - by Daniel J. Siegel
14 Conflict Resolution Skills to Use with Your Team and Your Customers
What is Conflict Resolution, and How Does It Work?
What’s Your Conflict Management Style?
Conflict Resolution: Definition, Process, Skills, Examples
Something missing or broken? PRs welcome!