12-Factor Apps

Some folks over at Heroku wrote up their perceived best practices for building “software as a service”-style applications and called it The Twelve-Factor App. It's a good read, and has lots of good advice in it.

I have a few thoughts on it.

At some point around sections 6 or 7, the goodness of the advice is overtaken by the “be more like Heroku specifically”-ness of the advice, to the detriment of their point.