From 22f14b36cf3db3adda327df83c703bb90434bf0c Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Thu, 24 Jan 2013 14:38:53 -0500 Subject: Some thoughts on 12factor.net. --- wiki/12factor/3-config.md | 17 +++++++++++++++++ wiki/12factor/index.md | 18 ++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 wiki/12factor/3-config.md create mode 100644 wiki/12factor/index.md (limited to 'wiki') diff --git a/wiki/12factor/3-config.md b/wiki/12factor/3-config.md new file mode 100644 index 0000000..144e4ec --- /dev/null +++ b/wiki/12factor/3-config.md @@ -0,0 +1,17 @@ +# Factor 3: Config + +[This section](http://www.12factor.net/config) advises using environment +variables for everything. + +> [Owen J](https://twitter.com/derspiny): I think I disagree with +> 12factor's conclusions on config even though I agree with the premises +> and rationale in general +> +> [Owen J](https://twitter.com/derspiny): environment variables +> are neither exceptionally portable, exceptionally standard, nor +> exceptionally easy to manage +> +> [Owen J](https://twitter.com/derspiny): and therefore should not be +> the exceptional configuration mechanism :) +> +> [Kit L](https://twitter.com/wlonk): that's exactly the critique i have diff --git a/wiki/12factor/index.md b/wiki/12factor/index.md new file mode 100644 index 0000000..9abf7d5 --- /dev/null +++ b/wiki/12factor/index.md @@ -0,0 +1,18 @@ +# 12-Factor Apps + +Some folks over at [Heroku](http://heroku.com/) wrote up their perceived best +practices for building "software as a service"-style applications and called +it [The Twelve-Factor App](http://www.12factor.net). It's a good read, and has +lots of good advice in it. + +I have a few thoughts on it. + +----- + +* [III. Config](3-config) + +----- + +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. -- cgit v1.2.3