Hands on the New MacBook Pro

December 18th, 2016

With the holidays near and my local Apple store being in a giant mall, I usually avoid that side of ...

Read More

Unmet or Unreachable Expectations

October 29th, 2016

Another Apple event has come and gone, but in an interesting twist a lot people are talking about Mi...

Read More

An Event Apart Orlando

October 18th, 2016

Every year my company allows employees to attend a conference and after missing out on my chance las...

Read More


September 10th, 2016

To put it generously, I haven’t updated this site in sometime.  I took what I thought was going to b...

Read More

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