The Truth About iBeacons

April 19th, 2014

I recently read an article on NPR about a new capability that Apple’s iBeacons gained within the lat...

Read More

Titanium Compiling Issue on a Mac

January 12th, 2014

I had some trouble getting Titanium Studio running on my Mac this past week. But it turns out th...

Read More

Group_Concat Gotcha

July 31st, 2013

Recently I wrote about the awesome group_concat command in MySQL. Well I ran into a little bit o...

Read More

Skeleton Grid System

July 2nd, 2013

There are many grid systems out there and not all of them have been created equally. A few c...

Read More


June 25th, 2013

I have the unfortunate task for merging two distinctly different channels in ExpressionEngine ...

Read More

Pixel Perfection with Three.js

June 18th, 2013

I've had the chance to spend a couple weeks messing with WebGL for work. Three.js is an inval...

Read More

Built with Craft

June 10th, 2013

Well, I did it. I switched from ExpressionEngine to Craft. It kinda feels like getting out of a ...

Read More

Installing Laravel 4 on Dreamhost

March 12th, 2013

I thought I would share how I got Laravel 4 up and running on Dreamhost's shared hosting environment...

Read More

Weird Vertical Lines in Chrome and How to Fix Them

October 28th, 2012

I'm currently working on a holiday inspired website for a client that has to support old version...

Read More

You've Got GitHub in My ExpressionEngine

July 30th, 2012

CVS, SVN, Git, or whatever you use for source control are tremendiously useful for any serious ...

Read More