{"id":1715,"slug":"rails-open-sourced-july-2004","title":"Ruby on Rails open-sourced July 2004 (DHH from Basecamp); v1.0 December 2005 — convention-over-configuration","kind":"reference","scope":"business","status":"current","audiences":["kevin","dev","candid-team"],"topics":["framework-choice","web-tech-history","commodity-web-parts"],"reference_body":"**Claim:** **Ruby on Rails** was open-sourced in **July 2004** by David Heinemeier Hansson, extracted from Basecamp. **Version 1.0** shipped **December 2005**. Pioneered convention-over-configuration, ActiveRecord ORM, scaffolding — collapsing the boilerplate of building a web app.\n\n**Source:** Wikipedia / Rails project history.\n\n**Confidence:** Verified.\n\n**Why this matters for Candid:** First-on-the-board entry in the \"parts\" timeline ([[timeline-three-drivers-converge-2004-2014]]). Pair with [[hand-rolled-web-stack-pre-2004]] for the before-state.","rationale_body":null,"metadata":null,"links":{"outgoing":[{"slug":"s3-launch-march-2006-15-cents-per-gb","title":"Amazon S3 launched March 14, 2006 at $0.15/GB — object storage as a metered utility","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"hand-rolled-web-stack-pre-2004","title":"Pre-2004 web app build: hand-rolled request routing, ORM, templating, security","kind":"reference","scope":"business","link_type":"supersedes"}],"incoming":[{"slug":"research-brief-falling-cost-floor-real-web-functionality-smb-june-2026","title":"Research brief: the falling cost floor of \"real\" web functionality for SMBs (June 2026)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"django-released-2005-batteries-included","title":"Django created 2003 at Lawrence Journal-World; released publicly 2005 — \"batteries-included,\" built-in admin/auth/ORM","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"timeline-three-drivers-converge-2004-2014","title":"Timeline 2004–2014: the decade when each of the three historically-expensive parts independently got cheap","kind":"reference","scope":"business","link_type":"depends-on"},{"slug":"stripe-launch-2011-tokenized-cards","title":"Stripe launched 2011 — card data never touches merchant server (Stripe.js → token), removing the heaviest PCI burden","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"auth0-founded-2013-managed-identity","title":"Auth0 founded 2013 — managed identity, social login, SSO, SAML","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"elasticsearch-first-release-2010","title":"Elasticsearch first release 2010 — open-source on Apache Lucene; commodity search","kind":"reference","scope":"business","link_type":"relates-to"}]},"created_at":"2026-06-21T13:17:00.530Z","updated_at":"2026-06-21T13:17:00.530Z"}