Changelog Interviews

Changelog Interviews Artwork

Conversations with the hackers, leaders, and innovators of the software world

Changelog Interviews Changelog Interviews #581

It's not always DNS

Play
2024-03-08T16:00:00Z 🎧 17,979

This week we’re talking about DNS with Paul Vixie — Paul is well known for his contributions to DNS and agrees with Adam on having a “love/hate relationship with DNS.” We discuss the limitations of current DNS technologies and the need for revisions to support future internet scale, the challenges in doing that. Paul shares insights on the future of the internet and how he’d reinvent DNS if given the opportunity. We even discuss the cultural idiom “It’s always DNS,” and the shift to using DNS resolvers like OpenDNS, Google’s 8.8.8.8 and Cloudflare’s 1.1.1.1. Buckle up, this is a good one.

Changelog Interviews Changelog Interviews #580

Leading in the era of AI code intelligence

Play
2024-02-28T22:00:00Z #ai +2 🎧 18,907

This week Adam is joined by Quinn Slack, CEO of Sourcegraph for a “2 years later” catch up from his last appearance on Founders Talk. This conversation is a real glimpse into what it takes to be CEO of Sourcegraph in an era when code intelligence is shifting more and more into the AI realm, how they’ve been driving towards this for years, the subtle human leveling up we’re all experiencing, the direction of Sourcegraph as a result — and Quinn also shares his order of operations when it comes to understanding the daily state of their growth.

Changelog Interviews Changelog Interviews #578

What exactly is Open Source AI?

Play
2024-02-16T18:00:00Z #oss +2 🎧 17,799

This week we’re joined by Stefano Maffulli, the Executive Director of the Open Source Initiative (OSI). They are responsible for representing the idea and the definition of open source globally. Stefano shares the challenges they face as a US-based non-profit with a global impact. We discuss the work Stefano and the OSI are doing to define Open Source AI, and why we need an accepted and shared definition. Of course we also talk about the potential impact if a poorly defined Open Source AI emerges from all their efforts.

Note: Stefano was under the weather for this conversation, but powered through because of how important this topic is.

Changelog Interviews Changelog Interviews #577

Taking on Goliath

Play
2024-02-08T22:00:00Z #startups +1 🎧 17,378

This week on The Changelog we’re talking with Nadia Odunayo, founder of StoryGraph. Nadia started out as a one woman dev and product team — she’s had to adjust and maneuver along way to becoming the Amazon-free alternative to Goodreads.

We talk about the importance of customer research, the iterative nature of customer research and what it takes to synthesize and analyze the findings to guide product development, the technical challenges and learnings she faced while building StoryGraph, for example at several points they’ve faced challenges in handling an influx of users and had to re-architect the system. We also talk about the business model of StoryGraph and how they generate revenue through Plus subscriptions, and partnerships with publishers for book giveaways.

Changelog Interviews Changelog Interviews #576

In the beginning (of generative AI)

Play
2024-02-02T19:30:00Z #ai +2 🎧 19,495

This week on The Changelog we’re talking with Joe Reis about data engineering and the beginning of generative AI. We discuss phone hacking via frequency, the role of a data engineer, this AI hype cycle we’re in, build vs buy, the disconnect between data analysts and the business, ethical considerations around AI-generated content, and more. We also discuss the tension between AI and traditional engineering, as well as the inevitability of AI integration into pretty much everything.

Changelog Interviews Changelog Interviews #575

Shift left, seriously.

Play
2024-01-26T17:00:00Z #infosec +2 🎧 19,616

This week we’re going deep on security and what it takes to shift left, seriously. Adam is joined by Justin Garrison (co-host of Ship It), plus two members of the BoxyHQ team — Deepak Prabhakara, Co-founder & CEO and Schalk Neethling, Community Manager and DevRel as well as fellow Changelog Slack member.

We discuss how to shift left, the role of the developer and the burden of security, the importance of tooling, the difference between authentication and authorization, and a mindset change for when security takes place — it’s a matter of “when” not “who.”

Changelog Interviews Changelog Interviews #574

Let's talk FreeBSD (finally)

Play
2024-01-17T22:30:00Z #bsd +2 🎧 21,712

This week we’re joined by FreeBSD & OpenZFS developer, Allan Jude, to learn all about FreeBSD. Allan gives us a brief history of BSD, tells us why it’s his operating system of choice, compares it to Linux, explains the various BSDs out there & answers every curious question we have about this powerful (yet underrepresented) Unix-based operating system.

Changelog Interviews Changelog Interviews #573

Amazon's silent sacking

Play
2024-01-11T21:00:00Z #cloud +2 🎧 22,038

Justin Garrison joins us to talk about Amazon’s silent sacking, from his perspective. He should know. He works there. Well, as of yesterday he quit. We discuss how the cloud and Kubernetes have transformed the way software is developed and deployed, the impact silent layoffs have on employees and their careers, speaking out about workplace issues (the right way), how changes in organizational structure can lead to gaps in expertise and responsibility which can lead to potential outages and slower response times.

By the way, we officially let the cat off out of the bag in this episode. Justin has joined the ranks here at Changelog and is taking over as the host of Ship It! Expect new episodes soon.

Changelog Interviews Changelog Interviews #572

Dear new developer

Play
2024-01-04T13:00:00Z #culture +1 🎧 22,376

Hello 2024! We’re kicking off the year with Dan Moore, author of ‘Letters to a New Developer’ — a blog series of letters of what Dan wished he had known when starting his developer career. We discuss the value of online communities for new developers, the importance of communication skills, and the need to stay relevant in a rapidly changing industry. Dan shares his best advice for new developers, including the importance of saying no, leaving code better than you found it, and the value of skill stacking. So much wisdom and advice in this episode!

Changelog Interviews Changelog Interviews #570

ANTHOLOGY — The technical bits

Play
2023-12-15T22:00:00Z #postgresql +2 🎧 19,083

This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s episode features: Heikki Linnakangas (Co-founder of Neon and Postgres hacker), Robert Aboukhalil (Bioinformatics software engineer) working on bringing desktop apps to the web with Wasm, and Scott Ford who loves taking a codebase from brown to green at Corgibytes.

Changelog Interviews Changelog Interviews #569

Hare aims to be a 100 year language

Play
2023-12-06T22:00:00Z #oss 🎧 21,407

This week on The Changelog we’re joined by Drew DeVault, talking about the Hare programming language. From the website, Hare is a systems programming language designed to be simple, stable, and robust. When we asked Drew why he created it, he said “[because] I wanted it to exist, and it did not exist.” Wise words.

We discuss Hare (of course), why he’s so passionate about all things open source, the state of the language, fostering a culture that values stability, and oddly enough — what it takes to make a peanut butter and jelly sandwich.

Changelog Interviews Changelog Interviews #568

Gleaming the KubeCon

This week we’re gleaming the KubeCon. Ok, some people say CubeCon, while others say KubeCon…we talk with Solomon Hykes about all things Dagger, Tammer Saleh and James McShane about going beyond cloud native with SuperOrbital, and Steve Francis and Spencer Smith about the state of Talos Linux and what they’re working on at Sidero Labs.

Changelog Interviews Changelog Interviews #567

Bringing Dev Mode to Figma

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

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.

Changelog Interviews Changelog Interviews #566

All the places Swift will go

Play
2023-11-16T21:00:00Z #swift 🎧 23,970

This week we’re talking about Swift with Ben Cohen, the Swift Team Manager at Apple. We caught up with Ben while at KubeCon last week. Ben takes us into the world of Swift, from Apple Native apps on iOS and macOS, to the Swift Server Workgroup for developing and deploying server side applications, to the Swift extension for VS Code, Swift as a safe C/C++ successor language, Swift on Linux and Windows, and of course what The Browser Company’s Arc browser is doing to bring Arc to Windows.

Changelog Interviews Changelog Interviews #565

Pushing back on unconstrained capitalism

Play
2023-11-10T22:00:00Z #culture 🎧 21,996

This week we’re talking with Cory Doctorow (this episode contains explicit language) about how we can get back to that “new good internet.” Cory’s new book The Internet Con offers a lens to this conversation about disenshittifying the internet through anti-trust laws, limits on corporate tweaking, regulating unconstrained capitalism, and all the ways enshittification is enabled. Cory also shares his experience recording his own audio book under the direction of Gabrielle de Cuir at Skyboat Media, and what’s to come from his next Science Fiction book The Lost Cause.

Changelog Interviews Changelog Interviews #564

Observing the power of APIs

Play
2023-11-02T14:45:00Z #api +1 🎧 19,236

Jean Yang’s research on programming languages at Carnegie Mellon led her to realize that APIs are the layer that makes or breaks quality software systems. Unfortunately, developers are underserved by tools for dealing with, securing & understanding APIs.

That realization led her to found Akita Software, which led her to join Postman by way of acquisition. That move, at least in part, also led her to join us on this very podcast. We think you’re going to enjoy this interview, we sure did.

Changelog Interviews Changelog Interviews #563

ANTHOLOGY — The way of open source

Play
2023-10-27T13:00:00Z #oss +2 🎧 19,748

This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s episode features: Matthew Sanabria (former Engineer at HashiCorp working on Terraform Enterprise), Nithya Ruff (Chief Open Source Officer and Head of the Open Source Program Office at Amazon) & Jordan Harband (Open Source Maintainer-at-large with dependencies in most JavaScript apps out there.

There has been many changes this year in open source, and each of these perspectives lends insight into challenging and changing waters happening right now in open source.

Changelog Interviews Changelog Interviews

Next Level

Play
2023-10-23T19:30:00Z #music +2 🎧 21,406

Listen to our Next Level album as a podcast! We grew up in the days of the Nintendo Entertainment System and the Sega Genesis. It’s no surprise that so many of our tracks are inspired by the 8-bit and 16-bit music of our youth. From Castlevania to Contra, Sonic the Hedgehog, and many more — we were inspired by all the nostalgic soundtracks from the games that got us here, to give our pods one-of-a-kind vibes. If you’ve been head nodding to our beats during our shows and you’ve been wishing for a way to listen outside of our pods, then this release will be an absolute delight.

It’s dangerous to go alone! Take this on your next coding adventure or deep work session…

Changelog Interviews Changelog Interviews #561

Coming to asciinema near you

Play
2023-10-11T20:30:00Z #oss +1 🎧 21,691

This week we’re joined by Marcin Kulik to talk about his project asciinema. You’ve likely seen this out there in the wild — asciinema lets you record and share your terminal sessions in full fidelity. Forget screen recording apps that offer blurry video. asciinema provides a lightweight, text-based approach to terminal recording with lots of possibilities. Marcin shares the backstory on this project, where he’d like to take it, who’s supporting him along the way, and we even included 11 minutes of bonus content for Changelog ++ subscribers.

Changelog Interviews Changelog Interviews #560

Tauri’s next big move

Play
2023-10-05T20:00:00Z #oss +1 🎧 21,991

This week we’re joined by Daniel Thompson, Co-founder and Core Member of Tauri. It’s been a year since we last had Daniel on the show. He catches us up on all things Tauri, their continued efforts towards Tauri 1.5 (which just released), the launch of CrabNebula and how they’re the people pushing the Tauri ecosystem forward and building on top of it, the state of Electron vs Tauri, and UI with Tauri. He even surprises us with his idea of creating a web browser.

Changelog Interviews Changelog Interviews #559

Vibes from Strange Loop

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 Interviews Changelog Interviews #558

Open source is at a crossroads

Play
2023-09-20T13:00:00Z #oss +1 🎧 27,824

This week we’re joined by Steve O’Grady, Principal Analyst & Co-founder at RedMonk. The topic today is the definition of open source, the constant pressure on the true definition of the term, and the seemingly small but vocal minority that aim to protect that definition. In Steve’s post Why Open Source Matters, he says “open source is at a crossroads” and there are some seeking to break the definition of open source to one that is more permissive to their desires, and they are closer than ever to achieving that goal. Today’s conversation goes deep on this subject.

Changelog Interviews Changelog Interviews #557

Attack of the Canaries!

Play
2023-09-13T22:00:00Z #infosec +1 🎧 23,434

This week we’re joined by Haroon Meer from Thinkst — the makers of Canary and Canary Tokens. Haroon walks us through a network getting compromised, what it takes to deploy a Canary on your network, how they maintain low false-positive numbers, their thoughts and principles on building their business (major wisdom shared!), and how a Canary helps surface network attacks in real time.

Changelog Interviews Changelog Interviews #555

Back to the terminal of the future

Play
2023-08-30T16:30:00Z #terminal 🎧 25,341

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 #554

The serenity of building your own OS

Play
2023-08-24T19:00:00Z #operating-systems +1 🎧 26,467

This week we’re talking to Andreas Kling about SerenityOS and Ladybird. Andreas started SerenityOS as a means of therapy. It’s self-described as a love letter to “‘90s user interfaces with a custom Unix-like core.” Andreas previously worked at Nokia and later at Apple on the WebKit team, so he had an itch to do something along the lines of a browser, and that’s where Ladybird came from. We get into the details of compilers, OSs, browsers, web specifications, and the love of making software.

Player art
  0:00 / 0:00