If you ever get the chance to go to an Indian wedding, take it. People save for years to put on a display of food, dance, music, celebration, and pure opulence, for days on end. For the last ten days…
Are Platform Technologies A Scam?

Can someone actually explain to me what Sharepoint does? If I worked in Microsoft’s sales department the best pitch I could give is: “It’s the greatest, most versatile product that has ever existed. You can use it to run any…
The Perils of Nerd Culture

Mildly adapted from my first Ignite talk You might remember Nick Burns “The Computer Guy” from Saturday night live. He’s obnoxious, he’s hard to work with, and he treats you like an idiot. MOVE! He’s a funny stereotype, but he’s…
The Clowns Judging Startup Competitions

I often find myself on panels judging startup competitions for things like hackathons, Startup Weekends, Startup Bus, Startup etc. etc. etc. I love these things. The energy, passion, excitement, and cool stuff I see is inspiring. I end up back at…
Sponsorship: How To Get My Money

Getting a sponsorship isn’t THAT difficult. Over the last three years, I’ve sponsored a large number of local, national, and international events. My company mainly sponsors causes that are close to my heart as well as my business. This means…
iOS Push Notifications in Airplane Mode

I work a lot with the cruise ship industry, and one of the more interesting challenges we run into is that often there are user-facing systems that have to work without an Internet connection. I’ve designed applications that are supposed…
