It's been almost exactly a decade since Salesforce acquired Heroku. https://blog.heroku.com/the_next_level
Good time to share a few reflections, especially in light of the Slack acquisition.
1/ Heroku was a hot company in 2010. But we had yet to deliver out our full product vision: the platform was Ruby-only, lacked background processes and a bunch of other capabilities needed for more substantial apps.
2/ The decision to accept the acquisition was made by me, the two other founders, and the CEO. (With input from our investors, of course.)
We saw it as a big funding round: never need to raise money again, and in the meantime get legitimacy for enterprise sales.
3a/ (I put a bunch of the proceeds from this into the 2014 Colorado campaign to legalize recreational marijuana. So I guess you can partially thank Salesforce for that legal weed you've been enjoying during lockdown)
4/ Also—and this might seem hard to remember looking back—Y Combinator was financially unproven. They had built a huge about of prestige the the Valley, but IIRC at the time they were still in the red. (
5/ I figured Heroku's return for YC would help prove their model. That mattered to us, given that going through the YC program had been a life-changing experience.
6/ After the acquisition, the Salesforce folks I worked with were great. They generally wanted whatever was best for Heroku's team and customers. I learned a lot from time spent with
7/ On the downside, there were many ways SFDC values didn't overlap with Heroku values. One prominent example is Heroku's team valuing sleek and minimalist design.
8/ That's not a knock on SFDC or Heroku: values aren't right or wrong, they just are. But it created some collaboration friction.
See also: https://gist.github.com/adamwiggins/5687294…