37signals

Long before Ruby on Rails became a household name in web development, 37signals was a small web design consultancy with big ideas about software simplicity. When David Heinemeier Hansson joined the company in 2001 and began building Basecamp in Ruby, neither he nor founders Jason Fried and Carlos Segura could have predicted they were about to create not just a successful product company, but an entire framework that would reshape web development globally.

The Accidental Framework Revolution

37signals never set out to create a web framework. They were building Basecamp—a project management tool born from their own frustration with complicated software. Hansson chose Ruby not because it was popular (it wasn't), but because it made programming enjoyable and productive. What emerged from this practical choice would become Rails: the framework that made Ruby famous and influenced an entire generation of web applications.

Philosophy Over Technology

37signals' approach to software development was radical: start with what people actually need, not what technology can do. This philosophy, combined with Ruby's human-friendly syntax, led to software that prioritized user experience over feature bloat. Their less is more approach became a movement that influenced product design far beyond web development.

The Basecamp Experiment

Launched in 2004, Basecamp proved that small teams could build software that competed with enterprise solutions costing hundreds of thousands of dollars. The secret wasn't just Rails—it was using Ruby's expressiveness to build exactly what users needed, nothing more, nothing less.

Building an Empire on Simplicity

HEY: Revolutionizing Email

When 37signals launched HEY in 2020, they took on one of technology's most entrenched products: email. Built entirely with Ruby on Rails, HEY reimagined email workflows with features like The Screener, The Feed, and Paper Trail. The platform's success demonstrated that Rails remained relevant for building modern, sophisticated applications that could challenge tech giants.

Campfire: Pioneering Business Chat

Years before Slack became ubiquitous, 37signals built Campfire—a Ruby-powered chat application that introduced many concepts now standard in business communication tools. Their early exploration of real-time web features pushed Rails' capabilities and influenced the development of technologies like Action Cable.

Highrise: CRM Without Complexity

Highrise proved that customer relationship management didn't need to be complicated. Built with Rails, it offered the essential CRM features most businesses actually used, stripping away the complexity that made enterprise CRM systems notorious for low adoption rates.

The Rails Revolution They Unleashed

Open Source as Business Strategy

37signals' decision to open-source Rails was unprecedented for a consulting company building competitive products. By sharing their framework, they didn't just contribute to the developer community—they created an ecosystem that benefited their own business by attracting talent, generating goodwill, and establishing thought leadership.

Convention Over Configuration Philosophy

Rails' famous principle emerged directly from 37signals' product development approach. Rather than building infinitely configurable software, they made opinionated choices that worked for most use cases. This philosophy influenced not just web frameworks but product design across the technology industry.

The 37signals Effect on Startups

Rails' rapid development capabilities, popularized through 37signals' success, enabled the lean startup movement. Entrepreneurs could now build and iterate on web applications in weeks rather than months, fundamentally changing how technology companies approached product development and market validation.

Technical Innovation Through Constraint

Monolithic Architecture Advocacy

While the industry moved toward microservices, 37signals remained committed to monolithic Rails applications. Their success with this approach influenced the majestic monolith movement, proving that well-architected single applications could scale effectively while maintaining development velocity.

Once: Rethinking SaaS Distribution

37signals' Once platform represents a radical rethinking of software distribution—selling Rails applications as one-time purchases rather than subscriptions. This model, enabled by Rails' self-contained nature, challenges the SaaS orthodoxy and offers customers ownership of their software infrastructure.

Turbo and Stimulus: Modern Rails Innovation

Instead of abandoning Rails for JavaScript-heavy frameworks, 37signals created Turbo and Stimulus—technologies that enable modern, interactive web applications while maintaining Rails' server-rendered approach. These innovations prove that Rails can evolve with web development trends without losing its core advantages.

The Business Philosophy That Built an Industry

Bootstrapped Success Story

37signals has remained profitable and independent throughout their 20+ year journey, proving that venture capital isn't necessary for building significant technology companies. Their bootstrap approach, enabled by Rails' development efficiency, inspired countless entrepreneurs to build sustainable businesses without external funding.

Remote Work Pioneering

Long before COVID-19 made remote work mainstream, 37signals was building a distributed team and writing books about remote work culture. Their Rails applications naturally supported distributed teams, and their success helped legitimize remote work across the technology industry.

Profitable Calm Company Philosophy

37signals coined the term calm company to describe their approach to business: profitable, sustainable, and focused on employee well-being rather than explosive growth. This philosophy, supported by Rails' ability to do more with fewer developers, influenced how many technology companies think about scaling and success.

Measuring Impact Beyond Revenue

Developer Ecosystem Creation

Rails' success created an entire ecosystem of developers, consultancies, hosting companies, and educational resources. 37signals' framework choice didn't just build their own business—it created economic opportunities for thousands of other businesses and professionals worldwide.

Educational Influence

Through books like Getting Real, Rework, and Remote, 37signals shared their product development and business philosophies with millions of entrepreneurs. Their ideas about software simplicity, team management, and business building have influenced far more companies than their software directly serves.

Design Philosophy Impact

37signals' focus on user experience and interface simplicity influenced web design trends that extended far beyond Rails applications. Their design principles became standard practice for user-centered software development across all platforms and technologies.

The Continuing Rails Renaissance

HEY's Technical Achievement

HEY represents the pinnacle of Rails development: a modern, fast, feature-rich application that competes directly with products from tech giants. The platform's performance, reliability, and user experience demonstrate that Rails remains a viable choice for building world-class software products.

New Product Innovation

37signals continues launching new products built with Rails, including Campfire (revived), HEY Calendar, and various internal tools. Each product validates Rails' continued relevance while exploring new possibilities for server-rendered web applications.

Framework Evolution Leadership

Through Hotwire, Turbo, and Stimulus, 37signals continues pushing Rails forward while maintaining its core philosophy. Their innovations keep Rails competitive with modern JavaScript frameworks while preserving the development efficiency that made Rails attractive initially.

The Generational Impact

Technology Career Influence

Countless developers learned programming through Rails, inspired by 37signals' accessible approach to web development. Many of today's technology leaders began their careers building Rails applications, creating a generational impact that extends far beyond 37signals' direct influence.

Product Development Methodology

37signals' approach to product development—start simple, iterate based on real usage, avoid feature bloat—became standard methodology taught in business schools and practiced by product teams worldwide.

Business Model Innovation

From bootstrapping to remote work to calm companies, 37signals pioneered business approaches that are now mainstream. Their success proved that alternative paths to traditional venture-funded, growth-at-all-costs models could be equally valid and more sustainable.

The Enduring Rails Legacy

37signals' relationship with Ruby on Rails represents one of the most successful partnerships between a company and an open-source technology in business history. They didn't just use Rails—they created it, nurtured it, and continue evolving it while building a sustainable, profitable business.

Their story demonstrates that technology choices can have implications far beyond immediate business needs. By choosing Ruby and creating Rails, 37signals influenced an entire generation of web development while building products that remain relevant and competitive decades after their initial launch.

The company's continued commitment to Rails, even as technology trends shift toward other approaches, validates their original intuition: the right technology, applied with clear principles and sustained innovation, can provide lasting competitive advantages.


We didn't just choose Ruby—we helped create the Rails framework that made Ruby the foundation for millions of web applications. Our success is inseparable from Rails' success, and Rails' success creates opportunities for developers and companies worldwide.

— 37signals Team

Framework Innovation Milestones

Rails Framework Creation

  • Open-sourced Rails: Created the framework that transformed web development
  • Convention over Configuration: Established principles adopted across programming languages
  • Hotwire/Turbo/Stimulus: Modern innovations keeping Rails competitive
  • Majestic Monolith: Proved monolithic architectures can scale effectively

Business Philosophy Contributions

  • Pioneered remote work culture and practices in technology
  • Established calm company as alternative to growth-at-all-costs mentality
  • Demonstrated bootstrapped path to building significant technology companies
  • Influenced product development methodology across the industry

Ruby and Rails didn't just power 37signals' success—they created a framework and philosophy that transformed how the world builds web applications, manages teams, and thinks about sustainable business growth.


Yuri Sidorov
Yuri Sidorov

September 05

Comments

Sign in to leave a comment.