Assumptions
This book is intended for everyone who wants to get started with a Cuba application from scratch, whether you are an experienced programmer or not. By following this book, we'll build a Twitter clone from scratch.
In order to try out the examples of the book, you need to have some prerequisites installed:
Ruby 2.0 or newer. You can get the latest Ruby from the Ruby download page.
The Redis database. If you haven't yet installed Redis, you can follow the instructions in the Redis download page.
Git, the version control system. You can follow the installation instructions at the Installing Git section of Pro Git.
NOTE: All the code examples have been tested on OSX and Linux only.