From 8fe4cbc23df447ba9a7e7f4b05f95e91ad7a5d8b Mon Sep 17 00:00:00 2001 From: Adam Wiggins Date: Sat, 30 Jul 2011 13:29:22 -0700 Subject: [PATCH] background section --- content/background.md | 9 +++++++++ public/style.css | 5 +++-- views/home.erb | 5 ++++- 3 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 content/background.md diff --git a/content/background.md b/content/background.md new file mode 100644 index 0000000..ccfc94a --- /dev/null +++ b/content/background.md @@ -0,0 +1,9 @@ +Background +========== + +The contributors to this document have been directly involved in the development and deployment of hundreds of apps, and indirectly witnessed the development, operation, and scaling of hundreds of thousands of apps via our work on the [Heroku](http://www.heroku.com/) platform. + +This document synthesizes all of our experience and observations on a wide variety of software-as-a-service apps in the wild. It is a triangulation on ideal practices app development, paying particular attention to the dynamics of the organic growth of an app over time, the dynamics of collaboration between developers working on the app's codebase, and [avoiding the cost of software erosion](http://blog.heroku.com/archives/2011/6/28/the_new_heroku_4_erosion_resistance_explicit_contracts/). + +The format is inspired by Martin Fowler's books *[Patterns of Enterprise Application Architecture](http://books.google.com/books/about/Patterns_of_enterprise_application_archi.html?id=FyWZt5DdvFkC)* and *[Refactoring](http://books.google.com/books/about/Refactoring.html?id=1MsETFPD3I0C)*. + diff --git a/public/style.css b/public/style.css index 890fbcc..f5e2ea2 100644 --- a/public/style.css +++ b/public/style.css @@ -126,9 +126,10 @@ footer { color: #444; font-size: 10pt; background: #000; - padding-top: 48pt; + padding-top: 24pt; padding-bottom: 16pt; - text-align: center; + text-align: right; + padding-right: 64pt; } article img { diff --git a/views/home.erb b/views/home.erb index ba0e21f..7ea9a35 100644 --- a/views/home.erb +++ b/views/home.erb @@ -1,6 +1,7 @@
<%= render_markdown('intro') %>
<%= render_markdown('who') %>
+
<%= render_markdown('background') %>
@@ -8,5 +9,7 @@