How to Implement Caching in Sinatra/Ruby Apps

Sinatra is a lightweight web framework for Ruby. It’s a DSL that you can easily learn to build web applications faster or create apis that can easily serve millions of requests per day, while using least amount of RAM and CPU cycles (as compare to Ruby on Rails or other ruby frameworks). In this article, …

Deploying Sinatra Applications to VPS with Passenger/Nginx [Ubuntu 14.04]

Sinatra is a lightweight web development framework (a.k.a micro framework) written in Ruby. It’s a MVC framework (just like Rails) but more suitable for simple and small web projects or APIs (otherwise, you’d probably end up writing too much code, which could be done more easily in Rails, in case of complex web applications). If …