Changelog Master Feed - podcast cover

Changelog Master Feed

Changelog Mediachangelog.com
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.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Podcasting platform Q&A (Backstage #15)

Marc Beinder is building a podcast hosting web application as a part of his senior project while at Lindenwood University. In this brief Backstage episode, Marc picks Jerod’s brain about how we built our platform and challenges we ran into along the way. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Featuring: Marc Beinder – X Jerod Santo – Website , GitHub , LinkedIn , Mastodon , X Show Notes: changelog.com source code...

Oct 21, 202030 min

When data leakage turns into a flood of trouble (Practical AI #109)

Rajiv Shah teaches Daniel and Chris about data leakage, and its major impact upon machine learning models. It’s the kind of topic that we don’t often think about, but which can ruin our results. Raj discusses how to use activation maps and image embedding to find leakage, so that leaking information in our test set does not find its way into our training set. Join the discussion Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today! Sponsors: DigitalOcean –...

Oct 20, 202048 min

Shopify’s massive storefront rewrite (Changelog Interviews #416)

Maxime Vaillancourt joined us to talk about Shopify’s massive storefront rewrite from a Ruby on Rails monolith to a completely new implementation written in Ruby. It’s a fairly well known opinion that rewrites are “the single worst strategic mistake that any software company can make” and generally something “you should never do.” But Maxime and the team at Shopify have proved successful in their efforts in this massive storefront rewrite and today’s conversation covers all the details. Join the...

Oct 16, 20201 hr 9 min

Thank you, Dr. Bahmutov! (JS Party #148)

Gleb Bahmutov, PhD joins the show for a fun conversation around end-to-end testing. We get the skinny on Cypress , find out how it’s structured as both an open source library and a SaaS business, tease apart the various types of tests you may (or may not) want to have, and share a lot of laughs along the way. Join the discussion Changelog++ 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. R...

Oct 16, 20201 hr 11 min

Introducing your team to Go (Go Time #151)

Can’t find a job working in Go? Perhaps introducing your current team to Go is the solution. In this episode we talk about how Go was introduced at different organizations, potential pitfalls that may sabotage your efforts, some advice on how to convince your team and CTO to use Go and more. Join the discussion Changelog++ 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 th...

Oct 15, 20201 hr 7 min

Productionizing AI at LinkedIn (Practical AI #108)

Suju Rajan from LinkedIn joined us to talk about how they are operationalizing state-of-the-art AI at LinkedIn. She sheds light on how AI can and is being used in recruiting, and she weaves in some great explanations of how graph-structured data, personalization, and representation learning can be applied to LinkedIn’s candidate search problem. Suju is passionate about helping people deal with machine learning technical debt, and that gives this episode a good dose of practicality. Join the disc...

Oct 13, 202055 min

Spotify's open platform for shipping at scale (Changelog Interviews #415)

We’re joined by Jim Haughwout (Head of Infrastructure and Operations) and Stefan Ålund (Principal Product Manager) from Spotify to talk about how they manage hundreds of teams producing code and shipping at scale. Thanks to their recently open sourced open platform for building developer portals called Backstage, Spotify is able to keep engineering squads connected and shipping high-quality code quickly — without compromising autonomy. Join the discussion Changelog++ members save 4 minutes on th...

Oct 09, 20201 hr 13 min

Frontend Feud (JS Party #147)

Our much anticipated Family Feud rip-off inspired game show is finally here! Emma was joined by Nick and special guest Abenezer Abebe to form the Hypertext Assassins. KBall captained (despite never seeing Family Feud before) the DSL Destroyers with Mikeal and special guest Ali Spittel. Holler if you want MOAR Feud and check the outro for a chance to win some JS Party swag . Join the discussion Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today! Spo...

Oct 09, 202044 min

Cloud Native Go (Go Time #150)

What is cloud native? In this episode Johnny and Aaron explain it to Mat and Jon. They then dive into questions like, “What problems does this solve?” and “Why was Go such a good fit for this space?” Join the discussion Changelog++ members save 3 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, ...

Oct 08, 20201 hr 11 min

The team that fashioned Apollo 11 (Changelog Interviews)

We’re helping Atlassian to promote Season 2 of Teamistry . If this is the first time you’re hearing about this podcast, Teamistry is an original podcast from Atlassian that tells the stories of teams who work together in new and unexpected ways, to achieve remarkable things. Today, we’re sharing a full-length episode from Season 1 which tells the story of the team that fashioned the Apollo 11 spacesuits. When Neil Armstrong stepped on the moon for the first time, we don’t actually see his face. ...

Oct 08, 202032 min

Experimenting with Elixir Radar (Backstage #14)

We’re joined by co-founder of Plataformatec and curator of the excellent Elixir Radar newsletter, Hugo Baraúna. We talk Elixir podcasts, the start of a new chapter for Hugo, his experimentations with Elixir Radar, curating content, how to make money, stuff like that. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Featuring: Hugo Baraúna – GitHub , LinkedIn , X Adam Stacoviak – Website , GitHub , LinkedIn , Mastodon , X J...

Oct 06, 20201 hr 16 min

R, Data Science, & Computational Biology (Practical AI #107)

We’re partnering with the upcoming R Conference , because the R Conference is well… amazing! Tons of great AI content, and they were nice enough to connect us to Daniel Chen for this episode. He discusses data science in Computational Biology and his perspective on data science project organization. Join the discussion Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today! Sponsors: DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in ...

Oct 06, 202054 min

Redux is definitely NOT dead (JS Party #146)

Redux maintainer Mark Erikson joins Jerod and Amal for an in-depth conversation around the React community’s fav state management solution. We learn how Mark came to be maintainer of Redux, why and how Redux Toolkit came about, when to go with Redux vs other options, and much more. ALSO: prop drilling, the grep factor, & lasagna mode (oh my) Join the discussion Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today! Sponsors: Rollbar – We move fast...

Oct 02, 20201 hr 8 min

It's OK to self-care (Brain Science #31)

Most of us have heard how important “self-care” is and how important it can be for healthy living. But what exactly IS self-care? In this episode, not only do we define what self-care is, but we talk through the physical, emotional, and spiritual aspects of what’s involved in self-care and why this can so often be misunderstood and challenging. While we might be familiar with this term, many may not consider how they can be deliberate around managing themselves by both reflecting on and engaging...

Oct 01, 202053 min

There's a lot to learn about teaching Go (Go Time #149)

In this episode we dive into teaching Go, asking questions like, “What techniques work well for teaching programming?”, “What role does community play in education?”, and “What are the best ways to improve at Go as a beginner/intermediate/senior dev?” Join the discussion Changelog++ 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. Get started on Linode today with a $100 in free credit. Yo...

Oct 01, 20201 hr 16 min

Gitter’s big adventure (Changelog Interviews #414)

Gitter is exiting GitLab and entering the Matrix …ok, we couldn’t help ourselves with that one. Today we’re joined by Sid Sibrandij (CEO of GitLab) and Matthew Hodgson (technical co-founder of Matrix) to discuss the acquisition of Gitter. A little backstory to tee things up…back in 2017 GitLab announced the acquisition of Gitter to help push their idea of chatops within GitLab. As it turns out, the GitLab team saw a different path for Gitter as a core part of Matrix rather than a non-core projec...

Sep 30, 20201 hr 13 min

I'm just so stressed (Brain Science #30)

Stress is something that we will inevitably encounter throughout our lives. It isn’t all bad or maladaptive, but how we manage it can make a significant difference in our lives. The degree of stress we feel impacts how we show up in the world including both how we relate and how we do the work before us each day. In this episode, Mireille and Adam discuss the impact of stress on our systems including the role of different stress hormones on our immune system, cardiovascular system and our metabo...

Sep 25, 20201 hr 1 min

Double your testing trouble (JS Party #145)

Justin Searls from Test Double joins the party to talk about patterns he’s identified that lead to failure, minimalism, and of course, testing! Join the discussion Changelog++ 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 . Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, effi...

Sep 25, 202053 min

How open source saved htop (Changelog Interviews #413)

Today we welcome Hisham Muhammad into our Maintainer Spotlight . Hisham is the creator of htop - a well known cross-platform interactive process viewer. This conversation with Hisham covers the gamut of being an open source software maintainer. To set the stage, a new version of htop was announced, but not by Hisham – it was a kind takeover of the project and needless to say Hisham was surprised, but ultimately relieved. Why? Well, that’s what this episode it all about… Join the discussion Chang...

Sep 24, 20201 hr 8 min

The one with Brad Fitzpatrick (Go Time #148)

Brad Fitzpatrick returns to the show (last heard on episode 44 ) to field a mixed bag of questions from Johnny, Mat, and the live listeners. How’d he get in to programming? What languages did he use before Go? What’s he up to now that he’s not working on the Go language? And of course… does he have any unpopular opinions he’d like to share? 😏 Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Our cloud of ch...

Sep 24, 20201 hr 7 min

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 discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Featuring: Adam Stacoviak – ...

Sep 21, 202048 min

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 discussion Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today! Spo...

Sep 21, 202053 min

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 discussion Changelog++ 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 . Di...

Sep 18, 20201 hr 3 min

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 discussion Changelog++ 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...

Sep 17, 20201 hr 20 min

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 liv...

Sep 17, 202049 min

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 discussion Changelog++ members save 2 minutes on this episode becaus...

Sep 14, 202059 min

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 discussion Changelog++ 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, efficie...

Sep 11, 20201 hr 5 min

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 discussion Changelog++ 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...

Sep 11, 20201 hr 10 min

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 discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors...

Sep 10, 20201 hr 3 min

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 discussion Changelog++ members support our work, get closer to the ...

Sep 09, 20201 hr 3 min
For the best experience, listen in Metacast app for iOS or Android