The cloud isn't always better

It's funny how differently I think about the native vs. web debate now that I'm in an area with pretty unreliable internet. I used to listen to Pandora and (occasionally) Spotify, but these days I'm mostly just listening to my offline music collection. I won't get into the licensing restrictions…

Twitter as a platform

It wasn't long ago that I was reading an article about some change Facebook had made that everyone was complaining about, and reflected on how differently I viewed Twitter. Facebook seems like the enemy, a faceless corporation that wants to use my data against me. Twitter, on the other hand,…

Why you should air dry your clothes

Back when I was looking for some easy ways to cut down our electricity bill for our apartment in Ann Arbor, I decided to try hanging up our clothes instead of drying them in the dryer (there's a reason why you can't buy an energy-star certified dryer). It's not a…

On Creativity

When I was little, I used to create things constantly. Starting from 8th grade, I wrote chapters of a fantasy novel with the intention of publishing it some day. I liked to draw, as well. Somewhere along the way, I stopped drawing and writing. I didn't draw much starting in…

Looking back on the past few weeks

The past two months have been pretty crazy. I started work on a new project a few weeks before I left for Costa Rica, and ended up neglecting my other three projects. It really was just bad timing all around. Once I got to Costa Rica, it took me a…

Dialog buttons should go on the right

http://uxmovement.com/buttons/why-ok-buttons-in-dialog-boxes-work-best-on-the-right/ Takeaway: place buttons at the bottom of the dialog right-aligned, with the primary action farthest to the right. Don't left-align secondary actions, it makes it harder for the user to compare them with the primary action. Update: Interestingly, this site demonstrated success with left-aligned buttons…