From open source hits to OpenAI (Changelog Interviews #682)
This week I'm talking with Max Stoiber, currently working on ChatGPT's plugin directory and app platform at OpenAI. We discuss the hundreds of open source projects nobody remembers alongside the big ones like react-boilerplate and styled-components, how Spectrum became part of GitHub and eventually helped shape GitHub Discussions, the founder growth that came from building Stellate, the GraphQL cache that turned into a dual acquisition by Shopify and The Guild, and why ChatGPT apps feel like a new surface for software.
Embed this episode
Chapters
- 0:00 This week on The Changelog
- 0:52 Sponsor: Coder.com
- 4:09 Start the show!
- 5:48 Max's drive to make things to solve his own problems
- 8:14 Why for free instead of charging?
- 10:14 Does it still make sense to share work for free in the current world?
- 14:28 Even if the value isn't in writing code, it's still worth it to share things with the world
- 14:45 Building things is still hard work
- 18:36 The history of Spectrum and Spec.fm
- 23:09 Sponsor: WorkOS
- 26:12 How Max joined the Spectrum team
- 31:04 Joining GitHub and the origins of GitHub Discussions
- 33:05 Any regrets about the outcome of Spectrum and Github Discussions?
- 36:33 Exploring the idea of buying Spectrum back
- 38:45 Reflecting on the time spent working at GitHub
- 40:08 What Max worked on after GitHub
- 44:35 The challenges of building a good team
- 49:38 Learning how to provide good critical feedback
- 50:05 Using the COINS framework for feedback
- 53:53 The benefits of providing better feedback
- 56:00 Building Stellate
- 1:03:20 Sponsor: Notion
- 1:05:03 Why Stellate's caching worked so well: Partial Query Caching deep dive
- 1:07:37 Is GraphQL still popular?
- 1:09:16 The danger of building a good product for a undersized market
- 1:13:27 Managing a dual aquisition for Stellate
- 1:19:54 Moving from Stellate to Shopify and discovering the right role
- 1:23:05 Why Max chose to work on Shopify's Liquid Storefronts
- 1:26:34 Why Max decided to join OpenAI
- 1:29:32 What Max is working on at OpenAI
- 1:33:47 MCP Apps deep dive (MCP server for UI)
- 1:37:32 Are MCP Apps a potential replacement for building a website?
- 1:42:45 Max's closing thoughts
- 1:45:13 Closing thoughts and stuff
No transcript yet.
Frequently asked questions
How long is this episode of Changelog Master Feed?
This episode is 1 hour and 46 minutes long.
When was this Changelog Master Feed episode published?
This episode was published on June 5, 2026.
Can I download this Changelog Master Feed episode?
Yes. Use the download control on the episode player to save the publisher-provided media file.