Initial extraction from Basecamp

David Heinemeier Hansson began extracting the common libraries and architectural patterns he developed for Project Basecamp into a reusable framework.

Significance

This marked the nascent stage of Ruby on Rails, born out of a real-world need to build a complex web application more efficiently and enjoyably.

Key facts

Year
2003
Type
invention
Location
37signals (now Basecamp) offices, Chicago, USA / Remote