20 Feb 2026
52m

Patrick Collison on Stripe’s Early Choices, Smalltalk, and What Comes After Coding

Podcast cover

The a16z Show

Patrick Collison, CEO of Stripe, discusses the evolution of programming paradigms and the potential of AI in software development. He reflects on his early programming experiences with Smalltalk and Lisp, highlighting the advantages of interactive development environments. Collison emphasizes the importance of well-designed APIs and data models, citing Stripe's experience with MongoDB and Ruby as examples of consequential early technology choices. The conversation explores how AI could enhance code refactoring and improve developer productivity, while also addressing the broader question of why increased investment in technology hasn't yet translated into significant productivity gains. He also touches on Stripe's V2 APIs, designed to unify core abstractions and improve customer experiences.

Outlines

Part 1: Programming Philosophy, History, and IDEs

Part 2: AI and Modern Software Development

Part 3: Stripe's Technical Evolution

Part 4: AI Usage, Progress, and Future Outlook

Part 5: Conclusion

Sign in to continue reading, translating and more.

Open full episode in Podwise