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

The 10x developer myth (Interview)

In late 2019, Bill Nichols, a senior member of the technical staff at Carnegie Mellon University with the Software Engineering Institute published his study on "the 10x developer myth." On this show we talk with Bill about all the details of his research. Is the 10x developer a myth? Let's find out.

Mar 31, 20201 hr 17 min

Welcome to The Changelog (Interview)

The Changelog is deep discussions in & around the world of software... and it's been going for over a decade. We talk to hackers, like Chris Anderson from 3D Robotics... leaders, like Devon Zuegel) from GitHub... and innovators, like Amal Hussein... Welcome to The Changelog! Please listen to an episode from our catalog that interests you and subscribe today. We'd love to have you with us.

Mar 30, 20202 min

Prepare yourself for Quantum Computing (Interview)

Johan Vos joined us to talk about his new book 'Quantum Computing for Developers' which is available to read right now as part of the Manning Early Access Program (MEAP). Listen near the end of the show to learn how you can get a free copy or check the show notes for details. We talked with Johan about the core principles of Quantum Computing, the hardware and software involved, the differences between quantum computing and classical computing, a little bit of physics, and what can we developers...

Mar 24, 20201 hr 10 min

Engineer to manager and back again (Interview)

Lauren Tan joined us to talk about her blog post titled "Does it spark joy?" In this post Lauren shared the news of her resignation as an engineering manager at Netflix to return to being a software engineer. We examine the career trajectory of a software engineer and the seemingly inevitable draw to management for continued career growth. The idea of understanding "What are you optimizing for?" and whether or not what you're doing _truly_ brings you joy.

Mar 18, 20201 hr 22 min

Pushing webpack forward (Interview)

We sit down with Tobias Koppers of webpack fame to talk about his life as a full-time maintainer of one of the most highly used (4 million+ dependent repos!) and influential tools in all of the web. Things we ask Tobias include: how he got here, how he pays himself, has he ever gotten a raise, what his typical day is like, how he decides _what_ to work on, if he pays attention to the competition, and if he's ever suffered from burnout.

Mar 13, 202049 min

Altair 8800 and the dawn of a revolution (Interview)

We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people who transform technology from the command line up. Season 4 is all about hardware that changed the game. We’re featuring episode 3 from season 4 — called "Personal Computers: The Altair 8800 and the Dawn of a Revolution." This is the story of personal computers and the revolution that took place in the PC era. Learn more and subscribe at redhat.com/commandlineheroes.

Mar 11, 202033 min

Enter the Matrix (Interview)

Matthew Hodgson (technical co-founder) joined us to talk about Matrix - an open source project and open standard for secure, decentralized, real-time communication. It's open source, it's decentralized, it's end-to-end-encrypted, and it's also self-sovereign. Matrix also provides a bridge feature to bridge existing platforms and communication silos into a global open matrix of communication. A recent big win for Matrix was Mozilla's announcement of switching off its IRC network that it had been ...

Mar 09, 20202 hr 33 min

From open core to open source (Interview)

Frank Karlitschek joined us to talk about Nextcloud - a self-hosted free & open source community-driven productivity platform that's safe home for all your data. We talk about how Nextcloud was forked from ownCloud, successful ways to run community-driven open source projects, open core vs open source, aligned incentives, and the challenges Nextcloud is facing to increase adoption and grow.

Mar 02, 20201 hr 10 min

The developer's guide to content creation (Interview)

Stephanie Morillo (content strategist and previously editor-in-chief of DigitalOcean and GitHub's company blogs) wrote a book titled The Developer's Guide to Content Creation — it's a book for developers who want to consistently and confidently generate new ideas and publish high-quality technical content. We talked with Stephanie about why developers should be writing and sharing their ideas, crafting a mission statement for your blog and thoughts on personal brand, her 4 step recipe for genera...

Feb 21, 20201 hr 25 min

The dawn of sponsorware (Interview)

Caleb Porzio is the creator & maintainer of Livewire, AlpineJS, and more. His latest open source endeavor was announced as "sponsorware", which means it lived in a private repo (only available to Caleb's GitHub Sponsors) until he hit a set sponsorship threshold, at which point it was open sourced. On this episode, we talk through this sponsorware experiment in-depth. We learn how he dreamt it up, how it went (spoiler: very well), and how he had to change his mindset on 2 things in order to make ...

Feb 17, 20201 hr 3 min

Productionising real-world ML data pipelines (Interview)

Yetunde Dada from QuantumBlack joins Jerod for a deep dive on Kedro, a workflow tool that helps structure reproducible, scaleable, deployable, robust, and versioned data pipelines. They discuss what Kedro's all about and how it's "changing the landscape of data pipelines in Python", the ins/outs of open sourcing Kedro, and how they found early success by sweating the details. Finally, Jerod asks Yetunde about her passion project: a virtual reality film which debuted at the Sundance Film Festival...

Feb 14, 202049 min

Good tech debt (Interview)

Jon Thornton (Engineering Manager at Squarespace) joined the show to talk about tech debt by way of his post to the Squarespace engineering blog titled "3 Kinds of Good Tech Debt". We talked through the concept of "good tech debt," how to leverage it, how to manage it, who's in charge of it, how it's similar to ways we leverage financial debt, and how Squarespace uses tech debt to drive product development.

Feb 06, 20201 hr

The soul of an old machine (Interview)

We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people who transform technology from the command line up. Season 4 is all about hardware that changed the game. We’re featuring episode 1 from season 4 — called "Minicomputers: The soul of an old machine." This is the story of Minicomputers and how they paved the way for the personal computers that could fit in a bag and, eventually, the phones in our pockets. Learn more and subscribe at redhat.com/command...

Feb 04, 202030 min

Open source meets climate science (Interview)

Anders Damsgaard is a climate science researcher working on cryosphere processes at the Department of Geophysics at Stanford University. He joined the show to talk with us about the intersection of open source and climate science. Specifically, we discuss a set of shell tools he created called The Scholarref Tools which allow you to perform most of the tasks required to gather the references needed during the writing phase of an academic paper. We also discuss climate science, physics, self host...

Jan 31, 20201 hr 7 min

Intro to Rust programming (Interview)

We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we're sharing a full-length episode right here in The Changelog’s feed. This episode features Chris Castle with special guests Carol Nichols and Jake Goulding talking about the strengths of the Rust programming language. Learn more and subscribe at heroku.com/podcasts/codeish.

Jan 24, 202045 min

Meet Algo, your personal VPN in the cloud (Interview)

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 other hand, is a self-hosted personal VPN designed for ease of deployment and security. It uses the securest industry standards, builds on rock-solid solutions like WireGuard and Ansible, and runs on an ever-growing list of cloud hosting providers. On this episode Dan Guido –CEO of security firm Trail of Bits and Algo's creator– joins Jerod to discu...

Jan 20, 202055 min

State of the “log” 2019 (Interview)

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 and beyond. We talk through our most popular episodes, our personal favorites, our 10-year anniversary, the excitement we have for Brain Science our newest podcast, it's for the curious! And we also look forward to plans we have for 2020 and the decade to come...

Jan 14, 20201 hr

Gerhard goes to KubeCon (part 2) (Interview)

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 Frederic Branczyk... Grafana with Tom Wilkie and Ed Welch... and Crossplane with Jared Watts, Marques Johansson, and Dan Mangum. Don't miss part one with Bryan Liles, Priyanka Sharma, Natasha Woods, & Alexis Richardson.

Dec 27, 20192 hr 20 min

Gerhard goes to KubeCon (part 1) (Interview)

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 open source conference. In this episode you'll hear from event co-chair Bryan Liles, Priyanka Sharma and Natasha Woods from GitLab, and Alexis Richardson from Weaveworks. Stay tuned for part two's deep dives in to Prometheus, Grafana, and Crossplane.

Dec 18, 20191 hr 25 min

Trending up GitHub's developer charts (Interview)

In this episode we’re shining our maintainer spotlight on Ovilia. Hailing from Shanghai, China, Ovilia is an up-and-coming developer who contributes to Apache ECharts, maintains Polyvia, which does very cool low-poly image and video processing, and has a sweet personal website, too. This episode with Ovilia continues our maintainer spotlight series where we dig deep into the life of an open source software maintainer. We’re producing this series in partnership with Tidelift. Huge thanks to Tidel...

Dec 14, 201945 min

Building an open source excavation robot for NASA (Interview)

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 Ron got here is a fascinating story, starting at UCF and winding its way through the Florida Space Institute, working with NASA's Swamp Works team, and building an open source excavation robot. On this episode Ron tells us how it all went down and shares what he learned along the way.

Dec 11, 20191 hr 7 min

Re-licensing Sentry (Interview)

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 about the details that triggered this change, the specifics of the BSL license and its required parameters, the threat to commercial open source products like Sentry, his concerns for the "open core" model, and what the future of open source might look like in light of protections-oriented source-available licenses like the BSL becoming more common.

Dec 08, 20191 hr 19 min

The making of GitHub Sponsors (Interview)

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 with Devon about how she came to GitHub to develop GitHub Sponsors, the months of research she did to learn how to best solve the sustainability problem of open source, why GitHub is now addressing this issue, the various ways and models of addressing maintainers' financial needs, and Devon also shared what's in store for the future of GitHub Sponsors...

Dec 01, 20191 hr 26 min

Five years of freeCodeCamp (Interview)

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 series where we each celebrate our 5 and 10 year anniversaries. This year marks 5 years for freeCodeCamp and 10 years for us here at Changelog. So make sure you check out the freeCodeCamp podcast next week when Quincy ships our episode to their feed. But, on today's episode we catch up with Quincy on all things freeCodeCamp.

Nov 15, 20192 hr 32 min

Finding collaborators for open source (Interview)

Jeff Meyerson, host of Software Engineering Daily, and the founder of FindCollabs (a place to find collaborators for open source software) joined the show to talk about living in San Francisco, his thoughts on podcasting and where the medium is heading, getting through large scale market changes. We talk at length about his new project FindCollabs, the difficulty of reliably finding people to collaborate with, the importance of reputation and ratings systems, and his invite to this audience to c...

Nov 10, 20191 hr 9 min

Back to Agile's basics (Interview)

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 wisdom he's gained over his 50 year software career — books like Clean Architecture, Clean Code, The Clean Coder, The Software Craftsman, and finally Clean Agile — which is the focus of today's discussion. We cover the origins of his “Uncle Bob” nickname, the Agile Manifesto, why Agile is best suited for developing software, how it applies today, comm...

Oct 31, 20191 hr 20 min

Pioneering open source drones and robocars (Interview)

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 started 3D Robotics, DIY Drones, and Dronecode. We also talked about his newest passion, DIY Robocars.

Oct 18, 201952 min

Let's talk Elixir! (Interview)

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 communities. We discuss what's attractive about Elixir, what it means to have the language finalized, why folks are so excited by Phoenix LiveView, the ambitious new Lumen project that's bringing Elixir to WebAssembly, and more.

Oct 09, 201940 min

Maintainer spotlight! Valeri Karpov (Interview)

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 Val continues our maintainer spotlight series where we dig deep into the life of an open source software maintainer. We’re producing this series in partnership with Tidelift. Huge thanks to Tidelift for making this series possible.

Oct 02, 201943 min

Nushell for the GitHub era (Interview)

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 era. It’s written in Rust, and it has the backing of some of the greatest minds in open source. We talk through what it is, how it works and cool things you can do with it, why Rust, ideas for the future, and ways for the community to get involved and contribute.

Sep 27, 20192 hr 33 min