The Learn Enough Society Access all tutorials and Screencasts

Membership in the Learn Enough Society includes the following benefits:

  • Over twenty hours of streaming video screencasts (from Learn Enough and the Rails Tutorial)
  • Enhanced online tutorials with integrated progress tracking and answers to exercises
  • Membership in a private community-supported Slack chat group
  • Immediate access to new tutorials when released
  • Full access to downloadable ebooks (PDF, EPUB, MOBI) after two months
  • Full access to downloadable videos after four months
People Like Our Tutorials!

I bought the Learn Enough command line program and videos last fall, and it's paid off sooooo many times in my new job. During my first week, I had a manager sitting right beside me giving me the "go here, go there, do this, etc." Having watched, read, and done the exercises, I was confident in getting around the CLI—and even had him asking, "What was that shortcut?" For this, I thank you. Now I need a "Learn even more CLI to be dangerouser.

Thanks so much

Thomas Plantz (customer)

Q: What is Jimmy Wales’s favorite book?
A: It changes often. At the moment, it’s Ruby on Rails Tutorial by Michael Hartl. :)
[ source ]

Jimmywales Jimmy Wales (Founder, Wikipedia)

To learn more about the background of the Learn Enough Society, take a look at the Learn Enough Story.

Membership dues for the Learn Enough Society cost $29/month and come with a 100% money-back guarantee. If for any reason you aren’t satisfied with your Society membership, just let us know and we’ll refund the most recent dues payment. In case cost is a factor, we also offer a scholarship program.

You can also cancel your membership at any time just by clicking “Cancel” on your Account page. You’ll still have access for the rest of the month.

Learn Enough Society dues are automatically charged to your debit or credit card every month. Please contact us at [email protected] with any questions.

Money-Back Guarantee

All our tutorials come with a 100% money-back guarantee. If for any reason you aren’t satisfied with any tutorial purchase, just let us know and we’ll refund your payment.

Create Login

or Log in



Quick Checkout


Checkout with Credit Card


Payments and credit card details are securely managed and protect by Learn Enough's payment processor Stripe. More information on their site:


We understand that the full cost of a subscription can be burdensome due to financial hardship or an unfavorable exchange rate between your currency and USD if you live in another country.

To make the Learn Enough Society accessible to as many people as possible, we're pleased to offer the Learn Enough Scholarship. Click the link below to fill out an application for a partial or full discount on Society membership dues. We'll get back to you ASAP.

About the Author


Learn Enough to Be Dangerous founder Michael Hartl is the creator of the Ruby on Rails Tutorial, one of the leading introductions to web development, and is a cofounder of the Softcover self-publishing platform. In 2011, Michael received a Ruby Hero Award for his contributions to the Ruby community. Previously, he was an instructor in physics at the California Institute of Technology (Caltech), where he received a Lifetime Achievement Award for Excellence in Teaching. He is a graduate of Harvard College, has a Ph.D. in Physics from Caltech, and is an alumnus of the Y Combinator entrepreneur program.