Squashing git commits with rebase

The prevailing mantra with git, or any version control system for that matter, is "commit early, commit often." For the last year, I've been doing so »

Bedrock for modern WordPress deployment

I haven't worked with WordPress in quite a while. After working with Rails for the last year, I grew to dislike my WordPress deployment process—it »

Accidental simple state machine with Rails 4

At work I'm always looking for opportunities to work smarter, not harder. To cut out repetitive tasks that keep me from getting meaningful work done. That's »

Roboparts: configuring the Rails framework

Over the weekend I completed version 0.6 of my gem, roboparts. Roboparts is a command line tool that piggybacks on the Rails engine to create »

Link: False Hustle

http://jeffarchibald.ca/false-hustle/ This is a great article that hits home for me. It's easy to justify administrative tasks as Getting Things Done, when really »

Happy new year!

Hey everyone! It's a little late, but Happy New Year. Nothing too technical in this post, but I'd like to go over some of my goals »

Hub for a better GitHub experience

I recently installed Hub, a command line wrapper for git that pairs nicely with GitHub. Hub makes it easier to fetch repositories, navigate project pages and »

Setting up multiple server blocks in nginx

One of the good (and bad) things about moving from shared hosting to a VPS is that I have full control over server settings. It might »