The Changelog: Software Development, Open Source
Episodes
Meet Algo, your personal VPN in the cloud (Interview)
20 Jan 2020
Contributed by Lukas
The commercial VPN industry is a minefield to navigate and many open source solutions are a pain to use or ill-suited for the task. Algo VPN, on the o...
State of the “log” 2019 (Interview)
14 Jan 2020
Contributed by Lukas
Welcome to 2020 — on this year’s “State of the ‘log’” episode Jerod and I look back at our favorite moments from 2019 and forward to 2020 ...
Gerhard goes to KubeCon (part 2) (Interview)
27 Dec 2019
Contributed by Lukas
Gerhard is back for part two of our interviews at KubeCon 2019. Join him as he goes deep on Prometheus with Björn Rabenstein, Ben Kochie, and Frederi...
Gerhard goes to KubeCon (part 1) (Interview)
18 Dec 2019
Contributed by Lukas
Changelog's resident infrastructure expert Gerhard Lazu is on location at KubeCon 2019. This is part one of a two-part series from the world's largest...
Trending up GitHub's developer charts (Interview)
14 Dec 2019
Contributed by Lukas
In this episode we’re shining our maintainer spotlight on Ovilia. Hailing from Shanghai, China, Ovilia is an up-and-coming developer who contributes...
Building an open source excavation robot for NASA (Interview)
11 Dec 2019
Contributed by Lukas
Ronald Marrero is a software developer working on NASA's Artemis program, which aims at landing the first woman and next man on the Moon by 2024. How ...
Re-licensing Sentry (Interview)
08 Dec 2019
Contributed by Lukas
David Cramer joined the show to talk about the recent license change of Sentry to the Business Source License from a BSD 3-clause license. We talk abo...
The making of GitHub Sponsors (Interview)
01 Dec 2019
Contributed by Lukas
Devon Zuegel is an Open Source Product Manager at GitHub. She's also one of the key people responsible for making GitHub Sponsors a thing. We talk wit...
Five years of freeCodeCamp (Interview)
15 Nov 2019
Contributed by Lukas
Today we have a very special show for you – we're talking with Quincy Larson the founder of freeCodeCamp as part of a two-part companion podcast ser...
Finding collaborators for open source (Interview)
10 Nov 2019
Contributed by Lukas
Jeff Meyerson, host of Software Engineering Daily, and the founder of FindCollabs (a place to find collaborators for open source software) joined the ...
Back to Agile's basics (Interview)
31 Oct 2019
Contributed by Lukas
Robert C. Martin, aka Uncle Bob, joined the show to talk about the practices of Agile. Bob has written a series of books in order to pass down the wis...
Pioneering open source drones and robocars (Interview)
18 Oct 2019
Contributed by Lukas
Chris Anderson, former Editor-in-Chief of WIRED and a true pioneer in the world of drones, joined the show to talk about his hobby gone wrong, how he ...
Let's talk Elixir! (Interview)
09 Oct 2019
Contributed by Lukas
Jerod is joined by Chris and Desmond (co-hosts of the ElixirTalk podcast) to catch up on what's moving and shaking in the Elixir and Phoenix communit...
Maintainer spotlight! Valeri Karpov (Interview)
02 Oct 2019
Contributed by Lukas
In this episode we’re shining our maintainer spotlight on Valeri Karpov. Val has been the solo maintainer of Mongoose since 2014. This episode with ...
Nushell for the GitHub era (Interview)
27 Sep 2019
Contributed by Lukas
Jonathan Turner, Andrés Robalino, and Yehuda Katz joined the show to talk about Nushell, or just Nu for short. It’s a modern shell for the GitHub e...
Machine powered refactoring with AST's (Interview)
19 Sep 2019
Contributed by Lukas
Amal Hussein (Engineering Manager at npm) joined the show to talk about AST’s — aka, abstract syntax trees. Amal is giving a talk at All Things Op...
Generative engineering cultures (Interview)
17 Sep 2019
Contributed by Lukas
Dave Kaplan (Head of Software Engineering at Policygenius) joined the show to talk about Generative Engineering Cultures and how they have become the ...
Modern software is built on APIs (Interview)
06 Sep 2019
Contributed by Lukas
Abhinav Asthana (founder of Postman) joined the show to talk about Postman, an ADE — API Development Environment — that began as open source and i...
Maintainer spotlight! Feross Aboukhadijeh (Interview)
29 Aug 2019
Contributed by Lukas
In this episode we’re shining our maintainer spotlight on Feross Aboukhadijeh. Feross is the creator and maintainer of 100's of open source projects...
OSCON 2019 anthology (Interview)
23 Aug 2019
Contributed by Lukas
We're on the expo hall floor of OSCON 2019 talking with Eric Holscher, Ali Spittel, and Hong Phuc Dang. First up, we talk to Eric about his work at Wr...
Shaping, betting, and building (Interview)
16 Aug 2019
Contributed by Lukas
Ryan Singer, head of Product Strategy at Basecamp, joined the show to talk about their newest book — Shape Up: Stop running in circles and ship work...
Observability is for your unknown unknowns (Interview)
07 Aug 2019
Contributed by Lukas
Christine Yen (co-founder and CEO of Honeycomb) joined the show to talk about her upcoming talk at Strange Loop titled “Observability: Superpowers f...
Federating JavaScript's language commons with Entropic (Interview)
02 Aug 2019
Contributed by Lukas
We're joined by C J Silverio, aka ceejbot on Twitter, aka 2nd hire and former CTO at npm Inc. We talk with Ceej about her recent JS Conf EU talk title...
Go is eating the world of software (Interview)
25 Jul 2019
Contributed by Lukas
We're joined by Ron Evans at OSCON on the expo hall floor talking about Go and how it's eating the world of software. Specifically we're talking about...
The war for the soul of open source (Interview)
16 Jul 2019
Contributed by Lukas
Adam Jacob (co-founder and board member of Chef) joins the show to talk about the keynote he’s giving at OSCON this week. The keynote is titled "The...
Learning the BASICs (Interview)
16 Jul 2019
Contributed by Lukas
We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek, about the people ...
The Pragmatic Programmers (Interview)
11 Jul 2019
Contributed by Lukas
Dave Thomas and Andy Hunt, best known as the authors of The Pragmatic Programmer and founders of The Pragmatic Bookshelf, joined the show today to tal...
Python's Tale (Interview)
02 Jul 2019
Contributed by Lukas
We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek, about the people ...
Maintainer spotlight! Ned Batchelder (Interview)
28 Jun 2019
Contributed by Lukas
In this episode we’re shinning our maintainer spotlight on Ned Batchelder. Ned is one of the lucky ones out there that gets to double-dip — his da...
Boldly going where no data tools have gone before (Interview)
19 Jun 2019
Contributed by Lukas
Computer Scientist Yaw Anokwa joins the show to tell us how Open Data Kit is enabling data collection efforts around the world. From monitoring rainfo...
The state of CSS in 2019 (Interview)
14 Jun 2019
Contributed by Lukas
We’re talking with Sacha Greif to discuss the State of CSS survey and results. CSS is evolving faster than ever. And, coming off the heels of their ...
Python's new governance and core team (Interview)
06 Jun 2019
Contributed by Lukas
We’re talking with Brett Cannon for a behind the scenes look at Guido stepping down as Python’s BDFL (Benevolent dictator for life) and the proces...
Creating and selling multiplayer online games (Interview)
24 May 2019
Contributed by Lukas
We’re talking with Victor Zhou about the explosion of the .io game genre. We talked through all the details around building and running one of these...
Off the grid social networking with Manyverse (Interview)
18 May 2019
Contributed by Lukas
We’re talking with Andre Staltz, creator of Manyverse — a social network off the grid. It’s open source and free in every sense of the word. We ...
Quirk and Cognitive Behavioral Therapy (CBT) (Interview)
10 May 2019
Contributed by Lukas
We're talking with Evan Conrad — for most of Evan's life he has suffered from severe panic attacks, often twice per week. Eventually he stumbled upo...
Inside 2019's infrastructure for Changelog.com (Interview)
05 May 2019
Contributed by Lukas
We're talking with Gerhard Lazu, our resident ops and infrastructure expert, about the setup we've rolled out for 2019. Late 2016 we relaunched Change...
Running functions anywhere with OpenFaaS (Interview)
25 Apr 2019
Contributed by Lukas
We're talking with Alex Ellis, the founder of OpenFaaS — serverless functions made simple for Docker and Kubernetes. We talked about the backstory a...
From zero to thought leader in 6 months (Interview)
18 Apr 2019
Contributed by Lukas
We’re talking with Emma Bostian about going from zero to thought leader in 6 months. We talk about the nuances of UX including the differences betwe...
Wasmer is taking WebAssembly beyond the browser (Interview)
12 Apr 2019
Contributed by Lukas
We’re talking with Syrus Akbary about WebAssembly and Wasmer — a standalone just in time WebAssembly runtime aiming to be fully compatible with Em...
All things text mode (Interview)
04 Apr 2019
Contributed by Lukas
We’re talking all things text mode with Lucas da Costa — we logged his post "How I'm still not using GUIs in 2019" a guide focused on making the t...
Why smart engineers write bad code (Interview)
29 Mar 2019
Contributed by Lukas
We're talking with Adam Barr, a 23 year Microsoft veteran, about his book “The problem with software,” sub-titled "Why smart engineers write bad c...
Funding OSS with Mozilla Open Source Support awards (Interview)
13 Mar 2019
Contributed by Lukas
We're talking with Mehan Jayasuriya program officer at Mozilla about MOSS — the Mozilla Open Source Support (MOSS) program which recognizes, celebra...
Homebrew! Part Deux (Interview)
06 Mar 2019
Contributed by Lukas
We're talking with Mike McQuaid about Homebew 2.0.0, supporting Linux and Windows 10, the backstory and details surrounding the security issue they ha...
Containerizing compute driven workloads with Singularity (Interview)
28 Feb 2019
Contributed by Lukas
We're talking with Greg Kurtzer, the founder of CentOS, Warewulf, and most recently Singularity — an open source container platform designed to be s...
Enabling open code for science at NumFOCUS (Interview)
22 Feb 2019
Contributed by Lukas
We’re talking with Gina Helfrich the Communications Director for NumFOCUS about their story and history, the impact of open code on science, the dif...
With great power comes great responsibility (Interview)
15 Feb 2019
Contributed by Lukas
Adam and Jerod are joined by JS Party panelist Nick Nisi and #causeascene advocate Kim Crayton for a deep discussion on ethics in the technology indus...
Tactical design advice for developers (Interview)
06 Feb 2019
Contributed by Lukas
Adam talks with Erik Kennedy about tactical design advice for developers. Erik is a self-taught UI designer and brings a wealth of practical advice fo...
A UI framework without the framework (Interview)
30 Jan 2019
Contributed by Lukas
Jerod and Adam talked with Rich Harris –a JavaScript Journalist on The New York Times Investigations team– about his magical disappearing UI frame...
GitHub Actions is the next big thing (Interview)
23 Jan 2019
Contributed by Lukas
Adam and Jerod talk to Kyle Daigle, the Director of Ecosystem Engineering at GitHub. They talk about GitHub Actions, the new automation platform annou...
source{d} turns code into actionable insights (Interview)
16 Jan 2019
Contributed by Lukas
Adam caught up with Francesc Campoy at KubeCon + CloudNativeCon 2018 in Seattle, WA to talk about the work he's doing at source{d} to apply Machine Le...
Perspectives on Kubernetes and successful cloud platforms (Interview)
09 Jan 2019
Contributed by Lukas
Adam caught up with Brendan Burns (co-creator of Kubernetes and Partner Architect at Microsoft Azure) at KubeCon + CloudNativeCon 2018 in Seattle, WA ...
State of the "log" 2018 (Interview)
19 Dec 2018
Contributed by Lukas
On this year's "State of the 'log'" episode we’re going behind the scenes to look back at 2018 as we prepare for 2019 and onward. We talk through ou...
Untangle your GitHub notifications with Octobox (Interview)
13 Dec 2018
Contributed by Lukas
Jerod is joined by Andrew Nesbitt and Ben Nickolls to talk Octobox, their open source web app that helps you manage your GitHub notifications. They di...
The insider perspective on the event-stream compromise (Interview)
05 Dec 2018
Contributed by Lukas
Adam and Jerod talk with Dominic Tarr, creator of event-stream, the IO library that made recent news as the latest malicious package in the npm regist...
A good open source password manager? Inconceivable! (Interview)
28 Nov 2018
Contributed by Lukas
Perry Mitchell joined the show to talk about the importance of password management and his project Buttercup — an open source password manager built...
Tidelift's mission is to pay open source maintainers (Interview)
21 Nov 2018
Contributed by Lukas
In this special crossover episode of Founders Talk, Adam talks with Donald Fischer. Donald Fischer and the team at Tidelift are on a mission of making...
The road to Brave 1.0 and BAT (Interview)
14 Nov 2018
Contributed by Lukas
This week Adam and Jerod talk with Brian Bondy, Co-founder and CTO of Brave. They talked through the beginnings of Brave and how BAT (Basic Attention ...
There and back again (Dgraph's tale) (Interview)
09 Nov 2018
Contributed by Lukas
This week we talk with Manish Jain about Dgraph, graph databases, and licensing and re-licensing woes. Manish is the creator and founder Dgraph and we...
Drupal is a pretty big deal (Interview)
31 Oct 2018
Contributed by Lukas
Adam and Jerod talk with Angie Byron, a core contributor and staple of the Drupal community. We haven't covered Drupal really (sorry about that), but ...
Venture capital meets commercial OSS (Interview)
25 Oct 2018
Contributed by Lukas
Joseph Jacks, the Founder and General Partner of OSS Capital joined the show to share his plans for funding the future generation of commercial open s...
Keepin' up with Elm (Interview)
17 Oct 2018
Contributed by Lukas
Jerod invites Richard Feldman back on the show to catch up on all things Elm. Did you hear? NoRedInk finally had a production runtime error, the commu...
BONUS – Sustain Summit 2018 (Interview)
15 Oct 2018
Contributed by Lukas
In this special bonus call, Adam and Jerod talk with Allen "Gunner" Gunn about the Sustain Summit. They talk about what it is, the kind of conversatio...
A call for kindness in open source (Interview)
10 Oct 2018
Contributed by Lukas
Adam and Jerod talk to Brett Cannon, core contributor to Python and a fantastic representative of the Python community. They talked through various de...
#Hacktoberfest isn’t just about a free shirt (Interview)
01 Oct 2018
Contributed by Lukas
#Hacktoberfest is a once per year event in the month of October celebrating open source. For many it's an on ramp to open source, PRs galore for maint...
REST easy, GraphQL is here (Interview)
26 Sep 2018
Contributed by Lukas
In this special rebroadcast of JS Party, Jerod and Suz talk with John Resig about how he's using GraphQL at Khan Academy, some of the mistakes and suc...
Join the federation?! Mastodon awaits... (Interview)
19 Sep 2018
Contributed by Lukas
We talked with Eugen Rochko, the creator of Mastodon, about where Mastodon came from the problem it aimed to solve. How it’s not exactly Twitter alt...
Kubernetes brings all the Cloud Natives to the yard (Interview)
12 Sep 2018
Contributed by Lukas
We talk with Dan Kohn, the Executive Director of the Cloud Native Computing Foundation to catch up with all things cloud native, the CNCF, and the wor...
The first cloud native programming language (Interview)
05 Sep 2018
Contributed by Lukas
Jerod talked with Paul Fremantle, the CTO and Co-Founder of WSO2, about their new programming language, Ballerina — a cloud-native language which ai...
Segment's transition back to a monorepo (Interview)
29 Aug 2018
Contributed by Lukas
Adam and Jerod talk with two members of Segment’s engineering team: Co-founder and CTO, Calvin French-Owen, as well as Software Engineer, Alex Noona...
Istio service mesh and microservices (Interview)
22 Aug 2018
Contributed by Lukas
Adam and Jerod talk with Jason McGee, VP and CTO of IBM Cloud Platform about Istio — an open platform that provides a uniform way to connect, secure...
Open sourcing the DEV community (Interview)
15 Aug 2018
Contributed by Lukas
We talk with Ben Halpern the founder and webmaster of dev.to — a community for developers to talk about software. Last Wednesday they open sourced t...
Jeff Robbins is an actual rockstar [rebroadcast] (Interview)
10 Aug 2018
Contributed by Lukas
On this special bonus episode of The Changelog, we're playing the latest episode of Away from Keyboard with Jeff Robbins. While some dream of having a...
Rebuilding Exercism from the ground up (Interview)
08 Aug 2018
Contributed by Lukas
Adam and Jerod invite back Katrina Owen after years away focusing on Exercism—a 100% free platform for code practice and mentorship with over 2500 e...
Biases in AI, helping veterans get jobs in software, open science (Interview)
01 Aug 2018
Contributed by Lukas
Adam and Jerod are on location at OSCON and talk with Camille Eddy about recognizing biases in AI, Jerome Hardaway about the work he’s doing to prep...
AWS Amplify and cloud-enabled apps (Interview)
25 Jul 2018
Contributed by Lukas
We talk with Nader Dabit, Developer Advocate for Amazon Web Services, about the role of DevRel and what's involved in this "dream job", frontend and m...
The Great GatsbyJS (Interview)
18 Jul 2018
Contributed by Lukas
From open source project to a $3.8 million dollar seed round to transform Gatsby.js into a full-blown startup that's building what's becoming the defa...
Putting AI in a box at MachineBox [rebroadcast] (Interview)
11 Jul 2018
Contributed by Lukas
In this special episode of The Changelog we’re sharing a full-length episode of our newly launched podcast called Practical AI — covering AI, Mach...
The impact of AI at Microsoft (Interview)
04 Jul 2018
Contributed by Lukas
We're on location at Microsoft Build 2018 talking with Corey Sanders and Steve Guggenheimer — two Microsoft veterans focused on artificial intellige...
Programmable infrastructure (Interview)
27 Jun 2018
Contributed by Lukas
Jerod Santo is riding solo talking with Kurt Mackey, co-founder of Fly. He talked to him about his work at Ars Technica, his prediction on tabs being ...
Computer Science without a computer (Interview)
20 Jun 2018
Contributed by Lukas
Adam Stacoviak and Jerod Santo talk with Tim Bell, the founder and creator of CS Unplugged, a collection of free teaching material that teaches comput...
Python at Microsoft (Interview)
13 Jun 2018
Contributed by Lukas
We talked with Steve Dower and Dan Taylor at Microsoft Build 2018 about the history of Python at Microsoft, the origination of IronPython, Python Tool...
Corporate interests in open source and dev culture (Interview)
06 Jun 2018
Contributed by Lukas
Zed Shaw – creator of Mongrel, Learn Python the Hard Way, and more – joined the show to talk through a recent Twitter thread from Zed where he sha...
Curl turns 20, HTTP/2, QUIC (Interview)
31 May 2018
Contributed by Lukas
Daniel Stenberg joined the show to talk about 20 years of curl, what’s new with http2, and the backstory of QUIC - a new transport designed by Jim R...
The beginnings of Microsoft Azure (Interview)
23 May 2018
Contributed by Lukas
We're on location at Microsoft Build 2018 talking with Julia White, Corporate Vice President at Microsoft — a 17 year Microsoft veteran. We talked w...
Prisma and the GraphQL data layer (Interview)
16 May 2018
Contributed by Lukas
Johannes Schickling, co-founder and CEO of Prisma, joined the show to catch us up on all things GraphQL — the tech, the possibilities, the community...
Burnout, open source, Datasette (Interview)
09 May 2018
Contributed by Lukas
Adam is on location at ZEIT Day talking with Jessica Rose about burnout, Henry Zhu about his passions and pursuit of open source, and Simon Willison a...
Scaling all the things at Slack (Interview)
02 May 2018
Contributed by Lukas
Julia Grace joined the show to talk bout about scaling all the things at Slack. Julia is currently the Senior Director of Infrastructure Engineering a...
Code Cartoons, Rust, WebAssembly (Interview)
25 Apr 2018
Contributed by Lukas
Lin Clark joined the show to talk about Code Cartoons, her work at Mozilla in the emerging technologies group, Rust, Servo, and WebAssembly (aka Wasm)...
Ember four years later (Interview)
18 Apr 2018
Contributed by Lukas
Chad Hietala joined the show to talk with us about the long history of Ember.js, how he first got involved, his work at LinkedIn and his work as an Em...
Elasticsearch and doubling down on "open" (Interview)
11 Apr 2018
Contributed by Lukas
Philipp Krenn joined the show to talk with us about Elasticsearch, the problem it solves, where it came from, and where it's at today. We discussed th...
Winamp2 JS (Interview)
06 Apr 2018
Contributed by Lukas
Jordan Eldredge joined the show to talk with us about Winamp2-js — a reimplementation of Winamp 2.9 in HTML5 and Javascript. For many of our listene...
That's it. This is the finale! (Interview)
30 Mar 2018
Contributed by Lukas
We're rebroadcasting the finale episode of the beloved Request For Commits. But don't worry, The Changelog will be back with new episodes next week. I...
Automated dependency updates (Interview)
23 Mar 2018
Contributed by Lukas
Rhys Arkins joined the show to talk about automating dependency updates using Renovate. Renovate is an open source tool to keep source code dependenci...
Live coding open source on Twitch (Interview)
16 Mar 2018
Contributed by Lukas
Suz Hinton joined the show to talk about live coding open source on Twitch. We talk about how she got interested in Twitch, her goals and aspirations ...
Truffle framework and decentralized Ethereum apps (Interview)
13 Mar 2018
Contributed by Lukas
Tim Coulter joined the show to talk about Truffle — a development environment, testing framework, and asset pipeline for Ethereum. We talked with Ti...
JavaScript sprinkles in Basecamp turned Stimulus (Interview)
06 Mar 2018
Contributed by Lukas
David Heinemeier Hansson joined the show to share the story of how JavaScript sprinkles in Basecamp evolved into a full-fledged framework called Stimu...
We couldn’t afford an Oculus so we built one (Interview)
23 Feb 2018
Contributed by Lukas
Max Coutté joined the show to share his journey of learning the math and programming required to build an open source Oculus headset for $100. Max is...
Moore's Law and High Performance Computing (Interview)
16 Feb 2018
Contributed by Lukas
Todd Gamblin, a computer scientist at Lawrence Livermore National Laboratory, joined us to talk about Moore’s Law, his work at Lawrence Livermore Na...
Devhints - TL;DR for Developer Documentation (Interview)
09 Feb 2018
Contributed by Lukas
Rico Sta. Cruz joined us to talk about his project Devhints (cheatsheets for developers). There are more than 365 cheatsheets you can contribute to an...
The impact and future of Kubernetes (Interview)
02 Feb 2018
Contributed by Lukas
From KubeCon + CloudNativeCon 2017 — Brendan Burns (Kubernetes co-founder) and Gabe Monroy (creator of Deis) joined the show to talk about the origi...