Changelog Master Feed

Changelog Master Feed Artwork

Your one-stop shop for all Changelog podcasts

Changelog Interviews Changelog Interviews #424

You can FINALLY use JSHint for evil

Play
2020-12-20T05:00:00Z #maintainer-spotlight +3 🎧 23,458

Today we welcome Mike Pennisi into our Maintainer Spotlight. This is a special flavor of The Changelog where we go deep into a maintainer’s story. Mike is the maintainer of JSHint which, since its creation in 2011, was encumbered by a license that made it very hard for legally-conscious teams to use the project. The license was the widely-used MIT Expat license, but it included one additional clause: “The Software shall be used for Good, not Evil.” Because of this clause, many teams could not use JSHint.

Today’s episode with Mike covers the full gamut of JSHint’s journey and how non-free licensing can poison the well of free software.

Changelog Interviews Changelog Interviews #298

The beginnings of Microsoft Azure

Play
2018-05-23T15:05:00Z #microsoft +3 🎧 23,445

We’re on location at Microsoft Build 2018 talking with Julia White, Corporate Vice President at Microsoft — a 17 year Microsoft veteran. We talked with Julia about her take on this “new Microsoft”, Satya Nadella’s first appearance as CEO when they revealed the first glimpse of Microsoft’s cloud offering which started with Office, the beginnings of Microsoft Azure, Azure as the world’s computer, and how every company is becoming a software company.

Changelog Interviews Changelog Interviews #320

Venture capital meets commercial OSS

Play
2018-10-25T15:35:00Z #sustainability +2 🎧 23,439

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 source software based companies. This is a growing landscape of $100M+ revenue companies ~13 years in the making that’s just now getting serious early attention and institutional backing — and we talk through many of those details with Joseph.

We cover the whys and hows, why OSS now, deep details around licensing implications, and we speculate the types of open source software that makes sense for the types of investing Joseph and other plan to do.

Changelog News Changelog News #116

Working from home is powering productivity

Play
2024-10-14T19:30:00Z 🎧 23,419

Nicholas Bloom finds WFH is powering a productivity boom, Matt Mullenweg has decided that WP Engine’s beatings will continue until morale improves, Levels.fyi has added a salary heat map, Gareth Edwards highlights just how fragile the Internet really is & Artem Zakirullin details how cognitive load is what really matters in software development.

Changelog Interviews Changelog Interviews #243

Let's Encrypt the web

Play
2017-03-18T03:00:00Z #infosec 🎧 23,419

Jacob Hoffman-Andrews, Senior Staff Technologist at the EFF and the lead developer of Let’s Encrypt, joined the show to talk about the history of SSL, the start of Let’s Encrypt, why it’s important to encrypt the web and what happens if we don’t, Certbot, and the impact Let’s Encrypt has had on securing the web.

Changelog Interviews Changelog Interviews #370

The making of GitHub Sponsors

Play
2019-12-01T04:00:00Z #github +2 🎧 23,381

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.

Changelog Interviews Changelog Interviews #225

99 Practical Bottles of OOP

Play
2016-10-28T14:00:00Z 🎧 23,362

Sandi Metz joined the show to talk about her beginnings on a mainframe, her 30+ years of programming experience, the ins and outs of OOP, her book Practical Object-Oriented Design in Ruby (aka POODR), as well as her latest book 99 Bottles of OOP which she co-authored with Katrina Owen. We also covered a few listener submitted questions at the end.

Go Time Go Time #328

OpenAPI & API design

Play
2024-08-08T14:15:00Z #go +1 🎧 23,352

We’re talking OpenAPI this week! Kris & Johnny are joined by Jamie Tanna, one of the maintainers of oapi-codegen, to discuss OpenAPI, API design philosophies, versioning, and open source maintenance and sustainability. In addition to the usual laughs and unpopular opinions, this week’s episode includes a Changelog++ section that you don’t want to miss.

Changelog News Changelog News #135

Everyone is talking about MCP

Play Watch
2025-03-10T17:30:00Z 🎧 23,336

Vibe coding is the new vibe, AI engineers are all taking about MCP, Tom Usher wants you to kill your algorithmic feeds, Curiositry shares his troubleshooting expertise, Nikola Ðuza thinks we should keep blogging for the LLMs & James Stanier answers the question, should managers still code?

Changelog News Changelog News #112

Why GitHub actually won

Play
2024-09-16T20:00:00Z 🎧 23,316

Scott Chacon writes up his insider take on GitHub’s success, Sentry wants other companies to take the Open Source Pledge, Benj Edwards used AI to reproduce his late father’s handwriting, Dave Kiss explains the current hype that PHP is getting & Taylor Otwell raises $57 million series A from Accel.

Changelog Interviews Changelog Interviews #304

The impact of AI at Microsoft

Play
2018-07-04T11:00:00Z #ai +2 🎧 23,277

We’re on location at Microsoft Build 2018 talking with Corey Sanders and Steve Guggenheimer — two Microsoft veterans focused on artificial intelligence and cloud computing. We talked about the direction and convergence of AI, ethics, cloud computing, and how the day to day lives of developers will change because of the advancements in AI.

Changelog Interviews Changelog Interviews #232

Homebrew and Swift

Play
2016-12-09T20:00:00Z #swift 🎧 23,252

Max Howell, famous for creating Homebrew, joined the show to talk about his start in software and open source, the tweet that was heard around the world when he interviewed with Google and didn’t get accepted, the creation of Homebrew, the naming process, as well as the difficulty letting go. We also talked about his passion for the Swift programming language, and his work on Swift Package Manager while at Apple.

Changelog Interviews Changelog Interviews #559

Vibes from Strange Loop

Play
2023-09-28T01:00:00Z #conferences 🎧 23,245

This week we’re taking you to the hallway track of the final Strange Loop conference. First up is AnnMarie Thomas — an engineering, business, and education professor. AnnMarie gave one of the opening keynotes titled “Playing with Engineering.” We also caught up with many first-time and multi-time attendees who shared their favorite moments from Strange Loop over the years. You’ll hear from Richard Feldman, Colin Dean, and Taylor Troesh. Last up we talk with Pokey Rule. He gave a talk about his project called Cursorless which is a spoken language for structural code editing.

Changelog++ subscribers get a super extended version of this episode which includes everything we recorded at Strange Loop. Become a Changelog++ subscriber

Changelog & Friends Changelog & Friends #15

#define: a game of fake definitions

Play
2023-09-29T19:30:00Z #games 🎧 23,205

Jerod gathers a group of friends for our first game show experiment here on Changelog & Friends! This is a game of obscure jargon, fake definitions & expert tomfoolery. Our contestants checked their imposter syndrome at the door, because they either know what these words mean or they fake it ’til they make their peers think they do.

Changelog Interviews Changelog Interviews #567

Bringing Dev Mode to Figma

Play
2023-11-22T16:50:00Z #design +2 🎧 23,199

This week on we’re joined by Emil Sjölander from Figma — talking about bringing Dev Mode to Figma. Dev Mode is their new workspace in Figma that’s designed to bring developers and design to the same tool.

The question they’re trying to answer is “How do you create a home for developers in a design tool?” We go way back to Emil’s startup that was acquired by Figma called Visly, how we iterated to here from 20 years ago (think PSD > HTML days), what they did to build Dev Mode, what they’re doing around codegen, the popularity of design systems, and what it takes to go from zero to Dev Mode.

JS Party JS Party #212

A deep-dive on Vite

Play Watch
2022-02-11T17:00:00Z #vue +1 🎧 23,192

Amal and Nick load up on coffee for a not-so-vite (lame joke!) conversation with Evan You all about Vite – a batteries included next-generation frontend tooling library. Vite continues to push the ecosystem forward with even stronger defaults, super speedy local development workflows, and a highly extensible universal plugin API. Need we say more?!

Changelog Interviews Changelog Interviews #313

The first cloud native programming language

Play
2018-09-05T11:00:00Z #ballerina +2 🎧 23,172

Jerod talked with Paul Fremantle, the CTO and Co-Founder of WSO2, about their new programming language, Ballerina — a cloud-native language which aims to make it easier to write microservices that integrate APIs. They talked about the creation of the language and how it was inspired by so many technologies, cloud native features like built-in container support, serverless-friendly, observability, and how it works with, or without, a service mesh — just to name a few.

Changelog Interviews Changelog Interviews #384

Enter the Matrix

Play
2020-03-09T20:15:00Z #oss 🎧 23,147

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 using for 22 years and now uses Matrix instead.

Practical AI Practical AI #163

Eliminate AI failures

Play
2022-01-11T18:00:00Z #ai +2 🎧 23,100

We have all seen how AI models fail, sometimes in spectacular ways. Yaron Singer joins us in this episode to discuss model vulnerabilities and automatic prevention of bad outcomes. By separating concerns and creating a “firewall” around your AI models, it’s possible to secure your AI workflows and prevent model failure.

Player art
  0:00 / 0:00