The Changelog: Software Development, Open Source - podcast cover

The Changelog: Software Development, Open Source

Changelog Mediachangelog.com
Software's best weekly news brief, deep technical interviews & talk show.

Episodes

An aberrant generation of programmers (Friends)

Our friend Justin Searls recently published a widely-read essay on enthusiast programmers, inter-generational conflict & what we do with this information. That seemed like a good conversation starter, so we grabbed Justin and Landon Gray to discuss. Let's talk!

Aug 18, 20231 hr 22 min

30 years of Debian (Interview)

This week we're talking with Jonathan Carter who's on his fourth term as Debian Project Lead (DPL) and we're talking about 30 years of Debian!

Aug 17, 20231 hr 31 min

The relicensings will continue until morale improves (News)

HashiCorp adopts a Business Source license, Matt Rickard hypothesizes why Tailwind CSS won, WarpStream sets out to make a Kafka-compatible offering directly on S3, Vadim Kravcenko publishes an excellent guide for managing difficult software engineers & Russ Cox gives an update on Go 2.

Aug 14, 20238 min

Kaizen! S3 R2 B2 D2 (Friends)

Gerhard joins us for the 11th Kaizen and this one might contain the most improvements ever. We're on Fly Apps V2, we've moved from S3 to R2 & we have a status page now, just to name a few.

Aug 11, 20231 hr 19 min

Thinking outside the box of code (Interview)

Leslie Lamport is a computer scientist & mathematician who won ACM's Turing Award in 2013 for his fundamental contributions to the theory and practice of distributed and concurrent systems. He also created LaTeX and TLA+, a high-level language for "writing down the ideas that go into the program before you do any coding."

Aug 09, 20231 hr 8 min

The open source licensing war is over? (News)

Matt Asay thinks the open source licensing war is over, LangUI is an open source Tailwind component library for your AI chat app, Ivan Kuleshov modded a Mac mini to run via PoE, Apple joins Pixar and others in the Alliance for OpenUSD & John D. Cook says sometimes you shouldn't pick the best tool for the job.

Aug 07, 20238 min

DX on DX (Interview)

This week Adam is joined by Abi Noda, founder and CEO of DX to talk about DX AKA DevEx (or the long-form Developer Experience). Since the dawn of software development there has been this push to understand what makes software teams efficient, but more importantly what does it take to understand developer productivity? That's what Abi has been focused on for the better part of the last 8 years of his career. He started a company called Pull Panda that was acquired by GitHub, spent a few years the...

Aug 03, 20231 hr 38 min

Something interesting is going on at Stack Overflow (News)

The fall of Stack Overflow, researches dig up some new (and potentially unavoidable) LLM attacks, Google proposes a new API that Ron Amadeo calls a DRM gatekeeper for the web, the Python Steering Council affirms PEP 703 & Lucas McGregor writes why no one wants to talk to your chatbot.

Jul 31, 20239 min

Homelab nerds, unite! (Friends)

Ok Homelabbers, it's time to unite! Join Adam and his new friend Techno Tim for 1.5 hours of homelab goodness. From networking and WiFi, virtualizing Ubuntu running Docker containers, to Home Assistant and automation, building a Kubernetes cluster, to gutting a perfectly good machine just to build exactly what you need to run the ultimate Plex server — that's what homelab is about. Let's do this.

Jul 28, 20231 hr 34 min

From Docker to Dagger (Interview)

This week we're joined by Solomon Hykes, the creator of Docker. Now he's back with his next big thing called Dagger — CI/CD as code that runs anywhere. We're users of Dagger so check out our codebase if you want to see how it works. On today's show Solomon takes us back to the days of Docker, what it was like on that 10 year journey, his transition from Docker to Dagger, Dagger's community-led growth model, their focus on open source and community, how it works, and even a cameo from Kelsey High...

Jul 28, 20231 hr 34 min

Supabase quietly went public (News)

Our friends at Supabase quietly went public today, Redpoint's InfraRed 100 report is out, Twitter is now X, GitHub's Copilot Chat now in public preview (for businesses) & Oxide has homelab plans (in 2050).

Jul 24, 202310 min

Bringing the cloud on prem (Friends)

Adam was out when Bryan made his podcast debut here on The Changelog, so we had to get him back on the show along with his co-founder and CEO Steve Tuck to discuss Silicon Valley (the TV show), all things Oxide, homelab possibilities, bringing the power of the cloud on prem, and more.

Jul 21, 20231 hr 37 min

Storytime with Steve Yegge (Interview)

This week it's storytime with Steve Yegge! Steve came out of retirement to join Sourcegraph as Head of Engineering. Their next frontier is Cody, their AI coding assistant that answers code questions and writes code for you by reading your entire codebase and the code graph. But, we really spent a lot of time talking with Steve about his time at Amazon, Google, and Grab. Ok, it's storytime!

Jul 20, 20231 hr 43 min

Magical shell history & why engineers should focus on writing (News)

Ellie Huxtable's Atuin makes your shell history magical, Dmitry Kudryavtsev writes why he thinks engineers should focus on writing, LazyVim promises to transform your Neovim setup into a full-fleged IDE, Geoff Graham shares with Smashing Magazine how he writes CSS in 2023 & Brad Fitzpatrick collects a public list of bad issue track behaviors.

Jul 17, 20237 min

Dear Red Hat... (Friends)

Red Hat's decision to lock down RHEL sources behind a subscription paywall was met with much ire and opened opportunity for Oracle to get a smack in and SUSE to announce a fork with $10 million behind it. Few RHEL community members have been as publicly irate as Jeff Geerling, so we invited him on the show to discuss.

Jul 14, 20231 hr 15 min

Types will win in the end (Interview)

This week we're talking about type checking with Jake Zimmerman. Jake is one of the leads at Stripe working on Sorbet — an open source project that does Type checking in Ruby and runs over Stripe's entire Ruby codebase. As of May of 2022 Stripe's codebase was over 15 million lines of code spread across 150,000 files. If you think you have a bigger Ruby codebase, Jake is down to go byte-for-byte to see who wins. Jake shares tons of wisdom and more importantly he shares why he thinks types will wi...

Jul 13, 20231 hr 5 min

Oracle smacks IBM over RHEL (News)

Oracle smacks IBM for their handling of RHEL, the folks at The Dam share a Slack clone in 5 lines of Bash, Justin Jaffray writes up 13 ways to think about joins, llama.cpp learns web chat thanks to a contribution by Tobi Lütke & Meta is willing to pay 3 engineers to remove Python's GIL.

Jul 10, 20238 min

Efficient Linux at the CLI (Interview)

This week we're talking to Daniel J. Barrett, author of Efficient Linux at the Command Line as well as many other books. Daniel has a PhD and has been teaching and writing about Linux for more than 30 years (almost 40!). So we invited Dan to join us on the show to talk about efficient ways to use Linux. He teaches us about combining commands, re-running commands, $CDPATH hacks, and more.

Jul 06, 20231 hr 23 min

Even the best rides come to an end (Friends)

On Monday, Kelsey Hightower announced his retirement from Google. On Tuesday, he sat down with us to discuss why, how & what's next. Along the way, Kelsey teaches us how not to suck at work, analyzes his magical demos, fights off the haters (again) & opines on System Initiative, Dagger & 37Signals moving off the cloud.

Jun 30, 20231 hr 29 min

Don't make things worse! (Interview)

Taylor Troesh joins Jerod to discuss a bevy of software development topics: yak shaves, dependency selection, -10x engineers, IKEA-oriented development, his new content-addressable programming language & much more along the way.

Jun 28, 20231 hr 7 min

There's a whole PEP about that (Friends)

Brett Cannon (our unofficial ambassador to the Python community) is here to help alleviate our pip install anxiety. Along the way, we ask him about Python 4, removing the GIL, what he thinks about Chris Lattner's Mojo project, Rust in the Python world & way more (of course).

Jun 23, 20231 hr 31 min

Rebuilding DevOps from the ground up (Interview)

This week we're joined by Adam Jacob and we're talking about his mission at System Initiative to rebuild DevOps. They are out of stealth mode and ready to show off their transformative new power tool that reimagines what's possible from DevOps. It's an intelligent automation platform that allows DevOps teams to build detailed interactive simulations of their infrastructure and use them to rapidly update their production environments.

Jun 22, 20231 hr 28 min

"Mat Depends" (Friends)

Mat Ryer is back and he's brought with him 10 tips to be a 10x developer (like he is). After that, we try a new segment we're calling "Tool Time" (and try out a few jingles for it along the way). Finally, it's time to review our previous unpopular opinions and put some new ones into the world for your (dis)agreeing pleasure. Join us for an automagical time!

Jun 16, 20231 hr 40 min

Passkeys for a passwordless future (Interview)

This week we're talking about Passkeys with Anna Pobletts, Head of Passwordless, at 1Password. Will Passkeys enable a passwordless future? Time will tell. Anna shares the what, the why, how, and the when on Passkeys.

Jun 15, 20231 hr 11 min

Reactions to Apple’s new vision (Friends)

Homebrew project leader Mike McQuaid joins us to weigh in on Apple's big Vision Pro announcement. We also hit on our favorite (and least favorite) non-AR things from the WWDC 2023 keynote.

Jun 09, 20231 hr 23 min

ANTHOLOGY — It's a Cloud Native world (Interview)

This is our last week of hallway track coverage at The Linux Foundation's Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Jeffrey Sica (Developer Experience & Programs @ CNCF), Eddie Zaneski (Kubernetes SIG CLI), Yaron Schneider (Co-creator of Dapr and Founder and CTO at Diagrid). Special thanks to our friends at GitHub for sponsoring us to attend this conference as part of Maintainer Month.

Jun 08, 20231 hr 22 min
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast