Web Agencies

Thoughtbot

4.65

is a respected software consultancy known for its contributions to the Ruby on Rails ecosystem and strong commitment to open source.

Visit Website

Thoughtbot has been building software and shaping development practices for over two decades. Founded in 2003 by Chad Pytel and Matt Jankowski in Boston, the consultancy has earned a stellar reputation in the Ruby on Rails community and beyond. They’ve worked with hundreds of clients ranging from startups to Fortune 500 companies.

What sets Thoughtbot apart is their deep commitment to open source. The company has created and maintained widely used tools including FactoryBot (for test data generation in Ruby), Bourbon (a Sass mixin library), Clearance (Rails authentication), Paperclip (file attachments, now in maintenance mode), and many others. These tools are used by thousands of developers daily and have shaped how Rails applications are built.

Thoughtbot’s consulting work covers product design, web and mobile development, and team training. They’re known for following strict agile practices, test-driven development, and pair programming. Their blog and podcast (The Bike Shed, later Giant Robots Smashing Into Other Giant Robots) have been influential in spreading software development best practices.

The company also runs Upcase, a learning platform for developers, and has published several influential books and guides. Their “Playbook,” an open guide to how they run projects, has been adopted and adapted by agencies worldwide.

With studios in Boston, New York, San Francisco, London, and several other cities, Thoughtbot has operated as a distributed company for years. They’ve stayed deliberately small compared to large consultancies, typically employing around 100-150 people, which lets them maintain the technical depth and culture that earned their reputation. For companies that value code quality and sustainable development practices, Thoughtbot remains a top-tier choice.