Duplicate Data in NoSQL is OK

September 06, 2013

I started using Redis for a project recently, and so far it's been pretty fun. It's an interesting storage solution which most people equate to a key/value store. It's more than that, and summing it up thusly ignores some of the uniqueness of Redis. But, this isn't a post about Redis specifically…

Stop Using QR Codes Wrong

August 30, 2013

A couple weeks ago, I was talking with some people I know about driving engagement and linking the physical world with the digital world, and in that discussion, the topic of QR codes came up. It's my opinion that everyone uses QR codes wrong, and I had a lot to say on the topic, things that I…

Cross Platform Tooling with Grunt

August 05, 2013

Recently, I've been working on building a little web application for managing events (more on that in the future). As part of that, I started to explore good ways to handle the presentation layer. Topcoat looks really interesting, and Pure seems like it has some utility as well, but both required…

OpenHackPHX 002, A Postmortem

July 26, 2013

Last night was the second OpenHackPHX, and once again, it was a pretty successful event. I guess it's hard to have a failed OpenHack, since the guidelines are so loose, but I digress. Without further ado, let's dive in to the details! The Format There weren't nearly as many people that came to this…

How I Use Backbone's Router

July 17, 2013

This morning I read an article titled Why JavaScript web applications should embrace traditional URLs, which makes a solid case for not using hashes or hash bangs in your URLs. This was by no means the first article on the topic, but the interesting part was that about half way through, Mathias…

See all 60 posts