The Changelog

The Changelog Artwork

Software's best weekly news brief, deep technical interviews & talk show

Changelog Interviews Changelog Interviews #330

source{d} turns code into actionable insights

Play
2019-01-16T12:00:00Z #machinelearning +2 šŸŽ§ 25,682

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 Learning to source code, and turn that codebase into actionable insights. It’s a movement they’re driving called Machine Learning on Code. They talked through their open source products, how they work, what types of insights can be gained, and they also talked through the code analysis Francesc did on the Kubernetes code base. This is as close as you get to the bleeding edge and we’re very interested to see where this goes.

Changelog Interviews Changelog Interviews #323

The road to Brave 1.0 and BAT

Play
2018-11-14T12:00:00Z #brave +2 šŸŽ§ 25,655

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 Token) could be driving the future of how we offer funding and tips to our favorite websites and content creators. Of course, they go deep into the historical and the technical details of the Brave browser and their march to Brave 1.0. The last segment of the show covers how BAT works, how it’s being used, and also their interesting spin on an ad model that respects the user’s privacy.

Changelog Interviews Changelog Interviews #359

Maintainer spotlight! Feross Aboukhadijeh

Play
2019-08-29T20:00:00Z #maintainer-spotlight +2 šŸŽ§ 25,630

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 which have been downloaded 100’s of million of times each month — projects like StandardJS, BitMidi, and WebTorrent to name a few. This episode with Feross 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.

Changelog Interviews Changelog Interviews #361

Generative engineering cultures

Play
2019-09-17T11:00:00Z #practices +1 šŸŽ§ 25,592

Dave Kaplan (Head of Software Engineering at Policygenius) joined the show to talk about Generative Engineering Cultures and how they have become the goal of industry-aware tech teams. We talk through the topology of organizational cultures ranging from pathological, to bureaucratic, to generative, the importance of management buy-in (from the top down) on leading a generative culture, the ability to contribute original value which is deeply rooted in the concept of aligned autonomy. We also covered the 6 core skills required for us to be empowered in our teams.

Changelog News Changelog News #46

An API store for LLMs, DeviceScript, Nyxt: the hacker's browser, expectations debt & there's still no silver bullet

Play
2023-05-30T20:00:00Z šŸŽ§ 25,570

The Gorilla team is building an API store for LLMs, DeviceScript is Microsoft’s new TypeScript programming environment for microcontrollers, Nyxt is a hackable browser written in Lisp, Morgan Housel writes about expectations debt & I issue a gentle reminder to my fellow software engineers: there’s still no silver bullet.

Changelog Interviews Changelog Interviews #350

Boldly going where no data tools have gone before

Play
2019-06-19T18:20:57Z #oss +1 šŸŽ§ 25,526

Computer Scientist Yaw Anokwa joins the show to tell us how Open Data Kit is enabling data collection efforts around the world. From monitoring rainforests to observing elections to tracking outbreaks, ODK has done it all. We hear its origin story, ruminate on why it’s been so successful, learn how the software works, and even answer the question, ā€œare people really using it in space?!ā€ All that and more…

Changelog Interviews Changelog Interviews #542

ANTHOLOGY — Maintaining maintainers

Play
2023-05-31T21:00:00Z #oss +2 šŸŽ§ 25,446

This week on The Changelog we’re continuing our Maintainer Month series by taking to you back to the hallway track of The Linux Foundation’s Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Stormy Peters (VP of Communities at GitHub), Dr. Dawn Foster (Director of Open Source Community Strategy at VMware), and Angie Byron (Drupal Core Product Manager and Community Director at Aiven).

Special thanks to our friends at GitHub for sponsoring us to attend this conference as part of Maintainer Month.

Changelog Interviews Changelog Interviews #315

Join the federation?! Mastodon awaits...

Play
2018-09-19T16:50:57Z #social-networking šŸŽ§ 25,414

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 alternative, although that’s its known claim to fame. Why it’s probably not going anywhere. The ins-and-outs of federation, getting started, running an instance, why you would want to — cool stuff you’ve never considered could be built on top of Mastodon. And finally, the story behind naming posted content a ā€œtootā€.

Changelog Interviews Changelog Interviews #432

Big breaches (and how to avoid them)

Play
2021-03-24T19:00:00Z #infosec šŸŽ§ 25,361

This week we’re talking about big security breaches with Neil Daswani, renowned security expert, best-selling author, and Co-Director of Stanford University’s Advanced CyberSecurity Program. His book, Big Breaches: Cybersecurity Lessons for Everyone helped to guide this conversation. We cover the six common key causes (aka vectors) that lead to breaches, which of these causes are exploited most often, recent breaches such as the Equifax breach (2017), the Capital One breach (2019), and the more recent Solarwinds breach (2020).

Changelog Interviews Changelog Interviews #401

The intersection of coding and fonts

Play
2020-07-03T18:00:00Z #maintainer-spotlight +2 šŸŽ§ 25,329

A listener request led us to Nikita Prokopov and FiraCode, and we’re sure glad they did. When we think of open source software, fonts aren’t usually high on the list of things that need maintaining. That’s not true when your font also supports hundreds of programming ligatures like FiraCode does. Nikita has his hands full!

Changelog Interviews Changelog Interviews #555

Back to the terminal of the future

Play
2023-08-30T16:30:00Z #terminal šŸŽ§ 25,298

This week on The Changelog Adam is joined by Zach Lloyd, Founder & CEO of Warp. We talked with Zach last year about what it takes to build the terminal of the future, and today Adam catches up with Zach to see where they are at on that mission. They talk about the business model of Warp, how they measure success, reaching product/market fit, building features developers love, integrating AI, and the pros and cons of going open source (again).

Changelog Interviews Changelog Interviews #326

The insider perspective on the event-stream compromise

Play
2018-12-05T21:50:10Z #infosec +3 šŸŽ§ 25,267

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 registry. event-stream was turned malware, designed to target a very specific development environment and harvest account details and private keys from Bitcoin accounts.

They talk through Dominic’s backstory as a prolific contributor to open source, his stance on this package, his work in open source, the sequence of events around the hack, how we can and should handle maintainer-ship of open source infrastructure over the full life-cycle of the code’s usefulness, and what some best practices are for moving forward from this kind of attack.

Changelog Interviews Changelog Interviews #413

How open source saved htop

Play
2020-09-24T20:00:00Z #maintainer-spotlight +1 šŸŽ§ 25,126

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…

Changelog Interviews Changelog Interviews #543

ANTHOLOGY — It's a Cloud Native world

Play
2023-06-08T21:00:00Z #cloud +2 šŸŽ§ 25,095

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.

Changelog Interviews Changelog Interviews #389

Securing the web with Let's Encrypt

Play
2020-04-07T20:00:00Z #oss +1 šŸŽ§ 25,035

We’re talking with Josh Aas, the Executive Director of the Internet Security Research Group, which is the legal entity behind the Let’s Encrypt certificate authority. In June of 2017, Let’s Encrypt celebrated 100 Million certificates issued. Now, just about 2.5 years later, that number has grown to 1 Billion and 200 Million websites served. We talk with Josh about his journey and what it’s taken to build and grow Let’s Encrypt to enable a secure by default internet for everyone.

Changelog Interviews Changelog Interviews #377

Meet Algo, your personal VPN in the cloud

Play
2020-01-20T21:00:00Z #cloud +3 šŸŽ§ 25,012

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 discuss the project in depth.

Changelog Interviews Changelog Interviews #368

Finding collaborators for open source

Play
2019-11-10T04:00:00Z #oss +1 šŸŽ§ 24,992

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 check out what he’s doing and get involved.

Changelog Interviews Changelog Interviews #611

Free-threaded Python

Play
2024-10-02T18:30:00Z #python šŸŽ§ 24,980

Jerod is joined by the co-hosts of core.py , Pablo Galindo & Łukasz Langa, a podcast about Python internals by people who work on Python internals. Python 3.13 is right around the corner, which means the Global Interpeter Lock (GIL) is now experimentally optional! This is a huge deal as Python is finally free-threaded. There’s more to discuss, of course, so we get into all the gory details.

Changelog Interviews Changelog Interviews #399

Shipping work that matters

Play
2020-06-25T11:00:00Z #product-development +2 šŸŽ§ 24,957

We’re revisiting Shape Up and product development thoughts with Ryan Singer, Head of Product Strategy at Basecamp. Last August we talked with Ryan when he first launched his book Shape Up and now we’re back to see how Shape Up is shaping up — ā€œHow are teams using the wisdom in this book to actually ship work that matters? How does Shape Up work in new versus existing products?ā€ We also talk about the concept of longitudinal thinking and the way it’s impacting Ryan’s designs, plus a grab bag of topics in the last segment.

Changelog Interviews Changelog Interviews #355

Federating JavaScript's language commons with Entropic

Play
2019-08-02T11:00:00Z #oss +2 šŸŽ§ 24,909

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 titled ā€œThe Economies of Open Sourceā€ where she laid our her concerns with the JavaScript language commons being owned by venture capitalists. Currently the JavaScript language commons is controlled by the npm registery, and as you may know, npm is a VC backed for profit start up. Of course we also talk with Ceej about the bomb she dropped, Entropic, at the end of that talk — a federated package registry for JavaScript C J hopes will unseat npm and free the JavaScript language commons.

Changelog Interviews Changelog Interviews #364

Maintainer spotlight! Valeri Karpov

Play
2019-10-02T17:42:58Z #maintainer-spotlight +4 šŸŽ§ 24,893

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.

Changelog Interviews Changelog Interviews #292

Elasticsearch and doubling down on "open"

Play
2018-04-11T11:00:00Z #elasticsearch +1 šŸŽ§ 24,889

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 the query language, what it can be compared to, whether or not it’s a database replacement or a database complement, Elasticsearch vs Elastic the company.

We also talked about the details behind Elastic’s plan of ā€œdoubling down on openā€ to open up X-Pack, which is open code paid add-on features to Elasticsearch. We discussed the implications of this on their business model, and what changes will take place at the code and license level on GitHub.

Changelog Interviews Changelog Interviews #280

Building a secure Operating System (Redox OS) with Rust

Play
2018-01-19T20:00:00Z #rust +1 šŸŽ§ 24,735

We talked with Jeremy Soller, the BDFL of Redox OS, a Unix-like Operating System written in Rust, aiming to bring the innovations of Rust to a modern microkernel and full set of applications. In this episode we talk about; OS design principals, Jeremy’s goals for Redox, why is Rust, the Micro-kernel, the Filesystem, how Linux isn’t secure enough, how he’s funding this his development, and a coding style in Rust called Safe Rust.

Player art
  0:00 / 0:00