Archive RSS Email

Softcover – A publishing platform based on the Rails Tutorial

Mar 5, 2014 • posted by Michael Hartl

When I published the first four chapters of the Ruby on Rails Tutorial in 2009, it represented an experiment: would it be possible to give away a book for free online while still making a successful product business? The answer, happily, turned out to be yes. I have been pleased at how many people have been able to use the free online version of the Ruby on Rails Tutorial book to learn web development. At the same time, right from the beginning sales of the Rails Tutorial ebooks and screencast videos have made it profitable as well. It’s been deeply gratifying to be able to play a role in lowering the financial barrier to acquiring such a valuable skill as web development while still building a sustainable business.

Now, I’m pleased to announce Softcover, a publishing platform based on the Rails Tutorial production system and business model. Using Softcover, authors can build multi-format ebooks (HTML, EPUB, MOBI, and PDF) from common source files, optionally bundle them with media like screencast videos, and publish them to Softcover’s integrated sales platform with a single command. Of course, Softcover also outputs an HTML version of each book—which, as with the Rails Tutorial, authors can (optionally) make available for free online.

To see what a full product on Softcover looks like, check out Conquering the Command Line, a book and screencast series on Linux and Unix commands by author Mark Bates, which (like the Rails Tutorial) includes a free online version. In addition, there is already a version of the Rails Tutorial book that builds on Softcover, and in the coming weeks I plan to move the full tutorial over to the Softcover platform (taking care to preserve things like legacy download links). Watch for an announcement once the change-over is complete.

My hope is that Softcover will help allow many other authors to replicate the success of the Ruby on Rails Tutorial. If you’re interested in using Softcover yourself, you can learn a little more about it on the Softcover home page. Then sign up for an account and follow the instructions on the start page.

Michael Hartl

I’m Michael Hartl—author, educator, and entrepreneur. I’m probably best known as the creator of the Ruby on Rails Tutorial, a book and screencast series that together constitute one of the leading introductions to web development. Once called his “favorite book” by Wikipedia founder Jimmy Wales, the Ruby on Rails Tutorial currently has over 150 5-star reviews at Amazon. I’m also (in)famous for creating Tau Day and The Tau Manifesto, which have inspired an international movement dedicated to the proposition that “pi is wrong.” (For example, as a result of The Tau Manifesto, MIT releases their admissions decisions each year at “Tau Time” (6:28 p.m.), and typing tau/2 at Google yields 3.14159…) Finally, I’m a founder of Softcover, a publishing system and sales platform for technical authors, which among other things powers both The Tau Manifesto and the Ruby on Rails Tutorial.

I’m a graduate of Harvard College and have a Ph.D. in Physics from Caltech, where I studied black hole dynamics and was an award-winning instructor in theoretical and computational physics. I’m also an alumnus of Y Combinator, the entrepreneur program that has produced companies such as Dropbox and Airbnb. (Alas, my own Y Combinator startup was neither Dropbox nor Airbnb.)