If you're curious about the technology behind this website, here's what makes it tick:

Page Generation & Styling

The site content is built from a collection of markdown files into static HTML with a tool called Jekyll. I'm using Twitter Bootstrap and SASS for styling. The header background images are generated client-side with a JavaScript library that I wrote called Trianglify.


This page is deployed Amazon's cloud using Heroku. Jekyll generates the site's static files during asset compilation and then I use Puma and Rack::TryStatic to serve the compiled site. I trigger the deployments through a script I wrote called booyah to make sure that the Github repo and the depoyed site are both updated at the same time.


All of the source for this site is available on GitHub, and you can submit corrections and suggestions using the Issue Tracker.