The Rules

There appears to be a little confusion about what the Internet is, why it exists, and its rules of use. So, as a public service, I offer the following gentle reminder. The internet is not a safe playground. It is a dark, dangerous, occasionally beautiful and sometimes fatal window into the dreams and nightmares of […]

What annoys us defines us

I was talking with a coworker recently, who described how bad design just pisses him off. He can’t stop his brain from picking an app apart and figuring out what does and doesn’t work. Bad design offends him, as though someone had intentionally decided to seed their lawn with broken glass. The world is a complicated, busy […]

Mechanists and humanists: across the hiring divide

It’s campus recruiting season again, which means that career fairs will soon be flooded with hopeful companies looking to find the next generation of amazing students to build their paradigm-shattering, game-changing, world-beating visions of glory. Or CRUD database apps. Whichever. This is also the time when people like me write blog posts about how to […]