3 ms·
I'm the author of 12factor (although really it is an aggregation of the work and insights from many people at Heroku). It continues to surprise and please me th
by adamwiggins 7y ago
I'm the author of 12factor (although really it is an aggregation of the work and insights from many people at Heroku). It continues to surprise and please me that this piece continues to be relevant eight years later—a virtual eternity in software/internet time.
Fun fact: I debated whether to call it "the Heroku way" or somesuch. Glad I went with a standalone name, feel like that allowed it to take on a life beyond that product. For example I doubt Google would have wanted a page about "Heroku Way app development on GCP" in their documentation. :-)
- butisaidsudo 7y agoJust wanted to thank you for this. When I was a lost and confused junior, I had no one more experienced around to ask for advice. I stumbled across this and it answered so many questions that I had, and it still very much applies many years later.
- tristanperry 7y agoGreat work :) When we switched from a monolith to microservices in a previous job, this was mentioned a lot - both internally and to external clients in presentations etc. I agree, I think the fact that it's not called "the [platform/software] way" is a big factor in its success - it's easier to quote publicly and to external clients when it's seen as a more agnostic set of principles. Out of interest, in hindsight do you think that any of the 12 factors could be tweaked/improved (since it was originally written)?
- dc2447 7y agoI wonder if your Heroku values, would be more widely known if it had a more generic name https://gist.github.com/adamwiggins/5687294 https://gist.github.com/adamwiggins/5687294 Again, like 12factor, it's a collection of themes from around the internet but it also has stood the test of time.