Sign in

Become an expert level Rails developer with Prime. Learn from one of the most prolific and well respected Rails consultancies in the world.
See Plans & Pricing for Prime


Join Prime to Work with a mentor

thoughtbot mentors will hold calls with you once a month to discuss whatever you like: code review, landing your first Rails job, salary negotiation, etc.


This is Britt. Britt's been developing software professionally for over a decade. He holds a degree in Computer Engineering from Texas A&M. When not solving problems behind the keyboard, Britt loves cycling, running, reading or enjoying craft beers with exotic foods.


This is Jason. Jason began his programming career at Virginia Tech writing applications in Ruby on Rails. Since then he has taken every opportunity to improve his coding and TDD skills. Graduating from Radford University tucked in the mountains of Virginia, he enjoys the outdoors, wakeboarding, snowboarding, and riding curves on his motorcycle.


Enroll in premium, hands-on workshops

Our workshops are more than just video tutorials. You’ll build real apps and communicate directly with a thoughtbot developer or designer. Begin an online workshop as soon as you sign up.

Online workshops



Collaborate with thoughtbotters and other members

Don’t develop alone, communicate with thoughtbotters and other motivated professionals. Ask questions about workshops, books, or personal projects. Join interesting conversations.

Forum 2 Forum 1

Keep up with regular, exclusive content

It often feels like "best practices" have a shelf-life of a few months before being replaced by better ideas. Between Rails’ constant changes and a never-ending stream of new gems and philosophies, it’s a real challenge to keep up with the state of the art.

Stay on top of it by reading the source of the Learn app itself, watching the thoughtbot team contribute to it, reading our books (which also come with high quality source code), and watching screencasts on vim, development tools, and more.



Backbone cover large
Geocoding cover large
Rubyscience cover large
Learn github preview Learn github preview 2

This is the closest thing to working at thoughtbot full-time

We’ve trained hundreds of developers and apprentices over the years, and have a great handle on what it takes to become and remain an expert-level Rubyist.

With Learn Prime, we’ve finally created a service that’s nearly as good as joining thoughtbot full time. If you’re a passionate developer serious about improving and maintaining your skills, we know you’ll get a ton of value out of the service.

See Plans & Pricing for Prime

No minimum subscription length • Get your money back within 30 days if you're not satisfied