
Software Engineering Daily
Heroku and the Twelve-Factor App with Vish Abrams
Jan 14, 2025
Vish Abrams, Chief Architect at Heroku with a rich background at Oracle and NASA, shares insights on the evolution of Heroku since its inception. He discusses the transformative impact of the Twelve-Factor App methodology on modern software design and how it aids in scaling applications. The conversation explores the complexities of credentials management and highlights the challenges posed by agentic AI on adaptation. Vish also emphasizes the importance of community engagement in evolving Heroku’s platform to meet the dynamic needs of developers.
38:20
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Heroku's evolution from an uncertain Salesforce acquisition to a key platform illustrates its significant role in simplifying application deployment for developers.
- The open-sourcing of the Twelve-Factor App methodology aims to adapt its principles to modern challenges like microservices and credentials management while preserving its foundational simplicity.
Deep dives
The Evolution of Heroku Within Salesforce
Heroku, founded in 2007 and acquired by Salesforce in 2010, has undergone significant changes over the years. Initially, Salesforce was uncertain about how to integrate Heroku into its ecosystem, but over time, it has become a vital part of Salesforce's internal operations. Heroku has transitioned into Salesforce’s largest customer, driven by its capacity to support internal projects like Trailhead, the Salesforce educational platform. This growth highlights Heroku's greater integration into Salesforce's broader strategy, emphasizing the platform's ability to appeal to developers by simplifying the complexities of application deployment.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.