Software Engineering Daily cover image

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

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.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode