Last month I tweeted that I’d have the promised Rails 4.0-based version of Everyday Rails Testing with RSpec out and ready for you to read within a week or so of the Rails 4 release. Obviously, I’ve missed that target. I apologize, and I’d also like to explain what’s taking so long.
First, let me get some excuses out of the way. Last month I left my job of eight years (with a history twice that long) to take a position with O’Reilly Media. As you might imagine, trying to get things wrapped up neatly after such a long tenure was not easy. It involved a lot of late hours and time taken from writing and editing. Getting ready for a new job and different ways of doing things I’ve been doing the same way for years has also reduced the time and energy I have to work on the book.
Again, I’m sorry about the bad timing, but a good opportunity arose, and I had to take it.
Let’s talk about better news (for you) now:
Next, a couple of other notes upon which I’d appreciate your feedback:
Finally, and I should have mentioned this earlier in this message: Thank you to everyone who’s purchased the book, sent a nice email or tweet, said hello at a conference, or offered suggestions on the Rails 3.2 version. As of a couple of days ago more than 2,300 copies of Everyday Rails Testing with RSpec have been sold–or, in simpler terms, about 2,300 more copies than I thought would sell when I first started publishing it on Leanpub. You’ve helped me make new friends, get a great new job, and put a few extra bucks in my pocket.
If you liked my series on practical advice for adding reliable tests to your Rails apps, check out the expanded ebook version. Lots of additional, exclusive content and a complete sample Rails application.
Ruby on Rails news and tips, and other ideas and surprises from Aaron at Everyday Rails. Delivered to your inbox on no particular set schedule.