New Website & Branding

I'm very excited to announce that my new site is live. Full redesigned to be…


Pingdom Free Monitoring

This is just a super quick note that you can add a very basic level of…


First Try at a Chrome Extension (working with Plug.dj)

Some Background So I've been discovering a lot of new music using Plug.dj.  It…


Review of "Getting Started with Grunt" eBook

So I recently read Getting Started with Grunt: The JavaScript Task Runner which…


Hosting Switch to DigitalOcean

So, after some embarrassing downtime yesterday (Bluehost and Hostgator I…


Using Custom Icon Fonts - An IcoMoon Quickstart

I highly recommend using and icon font for as many assets as possible.  They…


WordPress Contact Form Solution

I wanted a quick and easy to manage solution to add a contact form to my…


Grunt.js Watch Bus Error Caused By Maverick Upgrade

Alright so with the recent upgrade to OSX Mavericks I discovered that every…


Web Conference Videos of 2013

So if you didn't make it out to some of web conferences this year don't worry…


Event Delegation with jQuery

Event delegation in a nutshell is assigning a single event listener to the…