
Provides information on creating Web-based applications using Ruby.
I was a kid, and read the first two books 14 years ago. One on a holiday in Kenya and the other in Egypt. No distractions, just travel, family and reading.
These days it seems like a lot of junior developers want to learn it more interactively. I hope books stay popular. In my opinion, they do a great job at explaining the why & the reasoning, instead of just showing you how.
When we learn, we learn by applying new material to what we already know. Hence foundations and context. When you read, especially something like a book on programming, you're not going to absorb it all. Also, programming books shouldn't be treated as one and done reading. Each time you read, I guarantee something will pop out based on previously acquired knowledge.
The publisher is Manning, from which I'm currently reading another book (iPhone and iPad in Action) and it's pretty awesome too.