Recent Posts

Boxen Tips and Tricks

Running multiple computers can be frustrating. How do you make sure you have the same software on your work computer as your personal computer. Or how do you make sure you have the same settings on your desktop as you do on your laptop? We'll look at Boxen and how to set it up to get the most out of it.

Continue reading

Quick Tip: Protect Important EC2 Instances

I did something really stupid today. I was doing a load test with Bees With Machine Guns! that I thought was only going to hit Apache, and not the database. Turns out there is a small database call on the page I was hitting, and caused the database to spike. I tried exiting out of Bees, but it wouldn’t. The site started to crash, so I went to terminate the bee instances in the AWS console, but didn’t realize I had the production database selected. After hitting terminate, all hell broke loose.

Continue reading

Installing pcntl On Lion

I needed the pcntl module for a project I’m working on in PHP. By default this module is not installed when you install PHP, so you’ll need to compile it. There is a brew package for it, but I couldn’t get it to work, and I think it’s just as simple to compile it.

Continue reading

Why I Do Side Projects

I, like every other developer, have side projects. Why work on side projects? I think there are four primary reasons. 1) learn an existing language or tool better, 2) learn a new language or tool, 3) make some extra income, or 4) fill a need you have.

Continue reading

Introducing OmniBot

OmniBot is an IRC chat bot written in Node and CoffeeScript.

Continue reading