502 bad gateway with Sinatra and AWS Beanstalk Docker deployment
November 30, 2015This one had me scratching my head for a while so I thought I’d write up the solution. Usually, the 502 error signifies that you haven’t…
Line wrap issues in Mac Terminal
March 11, 2015This has been bugging me for a few months now. When I pressed up arrow to access terminal history the current command would sometimes not be…
Large Deployment & Scaling Tools
February 18, 2015I decided to compile (and maintain) a list of large deployment and scaling tools. Mainly for myself but hopefully it’ll be helpful to some…
Algorithms and Structures in Ruby
November 22, 2014So recently I’ve been practicing some common algorithms in Ruby and I thought it might be good to document them as I do them and put them…
How to Improve your Programming Skills
September 09, 2014I’m always looking for ways to improve my programming skills. One approach that I’ve long been aware of is Dave Thomas’s code kata. A ‘Code…
Methods for Learning a New (Human) Language, Faster
August 11, 2014I’ve been learning French over the past few months and, along the way, I’ve been trying to nail down a solid method for how to tackle…
Wildcard Subdomains with Dnsmasq
September 20, 2013I’ve found Tim Pope’s post particularly useful. Basically, he has set up a domain name that resolves to locahost/127.0.0.1. This save you…