
The Sourcegraph Podcast
The Sourcegraph Podcast is a new show about developer tools and their creators. It can sometimes feel like a full-time job just staying on top of the latest libraries, frameworks, plugins, extensions, CLI tools, and developer apps. We want to help you do that, by giving you a window into the minds of some of the best and brightest people working at the forefront of developer productivity. You'll hear from dev tool company founders, open-source authors, and developer efficiency leaders inside some of the best engineering organizations. Our guests share war stories, origin stories, worldviews, histories, prognostications, and the tools and technologies they're most excited about today. If you're a programmer who is passionate about leveling up your own productivity or perhaps an aspiring dev tool creator yourself, this podcast is for you.
Latest episodes

Sep 14, 2021 • 1h 7min
Designing delightful docs, with Orta Therox, TypeScript Compiler Engineer at Microsoft
How do you design software docs and websites that both intrigue and educate? As a contributor to popular projects like React Native, Jest, Prettier, and TypeScript, Orta Therox has prioritized design for visual engagement, accessibility, and learning. In this episode of the Sourcegraph Podcast, Orta talks about the importance of engaging docs, how experimentation fuels learning and engineering in TypeScript, and how developers can write better code examples with Shiki Twoslash, a project he developed and designed. Along the way, Orta also shares his own story of getting into code and the odd way he was hired on Microsoft's TypeScript compiler team.Show notes & transcript: https://about.sourcegraph.com/podcast/orta-therox/Sourcegraph: https://about.sourcegraph.com

Aug 31, 2021 • 1h 2min
Connecting the right ideas with the right people, with Christopher Chedeau, creator of Excalidraw, co-creator of React Native
Christopher Chedeau discusses the creation of Excalidraw, a popular virtual whiteboard app, and his journey from modding video games to joining Facebook. He also shares insights on the early days of React, time management in project management, and the lasting impact of React in the front end community.

Aug 17, 2021 • 52min
Decomposing a massive Rails monolith with Kirsten Westeinde, software development manager at Shopify
What’s it like to deconstruct one of the largest Rails codebases (3 million lines of code, 500,000+ lifetime commits, 40,000 files) on the planet? And why didn’t Shopify follow the standard path to microservices, but instead chose to modularize their monolith? In this episode, Kirsten Westeinde, software development manager at Shopify, describes how her team led the charge in refactoring and re-architecting Shopify's massive codebase, sharing the winding path they took to make this massive change and the way they tackled both the technical and human side of this challenge.Show notes & transcript: https://about.sourcegraph.com/podcast/refactoring-shopify-codebase-kirsten-westeinde/Sourcegraph: about.sourcegraph.com

Aug 5, 2021 • 1h 13min
The future of the code economy, with Devon Zuegel, creator of GitHub Sponsors
Devon Zuegel, the creator of GitHub Sponsors, tells the story of how an email rant to Nat Friedman on the eve of Microsoft's acquisition of GitHub turned into the most popular way to fund open source. She also shares her thoughts on different models of paying for software and where the future of the code economy is headed.Show notes & transcript: about.sourcegraph.com/podcast/devon-zuegel/Sourcegraph: about.sourcegraph.com

Dec 16, 2020 • 60min
Kelsey Hightower, Kubernetes and Google Cloud
As an engineer at Puppet, CoreOS, and Google Cloud, Kelsey Hightower has been at the forefront of new deployment technologies over the past decade. Along the way, he has built tools like confd, created learning resources like Kubernetes The Hard Way, co-founded KubeCon, and taught multitudes of people about containers, infrastructure as code, service meshes, and the operating system of the cloud.In this conversation, Kelsey talks about how he learns new technologies, shares stories over the course of Kubernetes history, and explains how one might make sense of the varied ecosystem of infrastructure tools ("engineering organizations are like restaurants").Show notes and transcript: https://about.sourcegraph.com/podcast/kelsey-hightower

Nov 16, 2020 • 57min
Peter Pezaris, CEO of Codestream
Peter Pezaris is the CEO and founder of Codestream, an editor plugin that's bringing code discussions and communication into your IDE. Codestream is starting by bringing GitHub PRs into your editor, but it has a novel vision for knowledge sharing that goes well beyond that. We talk about that vision, the shortcomings of existing communication tools for developers, and the challenges of building a uniform user experience on top of multiple editor APIs.Show notes and transcript: https://about.sourcegraph.com/podcast/peter-pezaris

Nov 9, 2020 • 56min
Jonathan Carter (LostInTangent), GitHub Codespaces, Visual Studio Live Share, CodeTour
Jonathan Carter (a.k.a. LostInTangent) is the principal program manager at Microsoft for VS Code Liveshare, GitHub Codespaces, and IntelliCode. We talk about how Liveshare is opening up new possibilities in pair programming, how Codespaces aims to reduce a key source of developer friction, and how he and his team want to enable more developers to say "yes" to the question, "Why not now?" Jonathan also talks about building dev tools in his spare time, including his latest project, Code Tour, a VS Code extension that lets you create guided tours through your codebase.Show notes and transcript: https://about.sourcegraph.com/podcast/jonathan-carter/

Nov 2, 2020 • 1h 8min
Andrew Gallant, creator of ripgrep
Andrew Gallant (a.k.a. BurntSushi) is the creator of ripgrep, a popular command-line search tool that powers the search box in VS Code. Andrew tells me how ripgrep began, explains why it's faster than GNU grep and other grep alternatives, and gets into the nitty-gritty of regex optimization.We also discuss another matter near and dear to both of us: Linux window management. Andrew talks about what he likes about Go and Haskell and why Rust is his current go-to programming language, and finally he shares a humorous anecdote involving algorithms, technical recruiting, and everyone's favorite New England sports team.

Oct 1, 2020 • 1h
Syrus Akbary, CEO of Wasmer
Syrus Akbary is the founder and CEO of Wasmer, the startup behind the open-source web assembly runtime that's doing for WebAssembly what Docker did for LXC. Syrus explains what WebAssembly is, why it matters outside your browser, and how it compares to other virtualization technologies. He shares the pains that motivated him to look into WebAssembly and eventually led him to create a new WebAssembly runtime and a new company around it. We dive deep into WebAssembly as a technology, its portability and performance characteristics, and talk about the importance of prioritizing community and developer experience when building new development platforms.Show notes and transcript: https://about.sourcegraph.com/podcast/syrus-akbary

Sep 8, 2020 • 1h 1min
Michael Stapelberg, creator of i3, Debian Code Search, and distri
Michael Stapelberg shares with us a multitude of experiences and contributions across the Go and Linux open-source communities. Highlights include creating the popular window manager i3, building Debian Code Search, and researching fast package management for Linux with distri. Thorsten Ball, author of Writing a Compiler in Go and Writing an Interpreter in Go, joins. The three of us talk about the importance of developer experience to open-source communities, how code search changes how you work, and how to decide when to build something new.Show notes and transcript: https://about.sourcegraph.com/podcast/michael-stapelberg