Screenshot of

Technologies Used

Ruby on Rails JavaScript jQuery CSS3 HTML5 responsive design PostgreSQL

Personal web site.


This is my personal web site, built using the Ruby on Rails framework. It utilizes a responsive layout, delivering full content on any device. I chose Ruby on Rails in order to easily develop a basic CMS.

Normally, I would build a personal website using a general-purpose content management tool such as Drupal or WordPress in order to avoid reinventing the wheel. In this case, however, I wanted to be able to keep my Rails (and Ruby in general) skills fresh without subjecting some poor mission-critical site to the risks of being my experimental sandbox.

This site runs on my Linux-based cloud server. The Rails app is served up by Unicorn, which sits behind a nginx web server. Nginx acts as a reverse proxy for Unicorn, while also directly serving static assets.