Stay home & learn: 25% off All Access for new subscribers
You have to make a choice. Choose...wisely.

Get occasional notifications about things like product discounts, blog posts, and new or updated tutorials. Unsubscribe at any time.

Gift Delivery Options
Quick Checkout
or Pay by Credit Card
Error processing your payment
  • You didn't choose whether or not to be added to the mailing list

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

Cart empty

Your Cart is Empty


The Learn Enough Founders

Michael Hartl


Michael is the author of over ten books, including the Ruby on Rails Tutorial, one of the leading introductions to web development, and received a Ruby Hero Award for his contributions to the Ruby community. He is also the author of the influential mathematical essay The Tau Manifesto and founded the internationally celebrated math holiday Tau Day in 2010.

Previously, Michael taught the core physics curriculum at Caltech, where he was a popular instructor with the students and 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.

Apart from his interests in education and entrepreneurship, Michael enjoys choral singing, studying languages, and reading old books. He is also an advanced student of Krav Maga, holding a Level 5 rank (a “black belt in self-defense”).

Nick Merwin


Nick embarked on his love affair with programming at age 15 while in high-school in Portland, Oregon. It continued into college, where he received a BS in Computer Science with a minor in Interactive Multimedia and Technologies from USC in 2003. Nick freelanced in web site building for four years before co-founding a software development consultancy in 2007, and then onto startup development with Learn Enough.

Outside of Learn Enough, Nick has sat on the board of directors for the Abbot Kinney Festival since 2010, and has presented at several events, including RailsConf '07, '15 and the LA Web Developer group. He also plays guitar for the electro-pop band Capital Cities.

Lee Donahoe


Lee found his calling as an interactive designer through the Interactive Multimedia and Technologies program at USC. Although he had been interested in web development before that, it was the program's mix of art, engineering, and technology that set him on his path. Lee worked as a Creative Executive at Creative Artists Agency doing internal branding and design for a number of years. He co-founded a consultancy with Nick Merwin and is in charge of front-end design and development for Learn Enough. He is the author of two books, including principal author of Learn Enough CSS & Layout to Be Dangerous.

When not working on Learn Enough, Lee is an enthusiastic snowboarder and scuba diver.

Join the Mailing List

Get occasional notifications about things like product discounts, blog posts, and new or updated tutorials. Unsubscribe at any time.