Posts by Allen Cheung
The Long Tail of Technological Solutionism
They are driven by a pervasive and dangerous ideology that I call "solutionism": an intellectual pathology that recognizes problems as problems based on just one criterion: whether they are "solvable" with a nice and clean technological…
Considering Job Offers as a New Grad
Hey, I get it. You're about to graduate as a prestigious computer engineering student from a well-known university, and you have your pick of a dozen companies to begin a career that's been glamorized to revive…
The Future of Games as a Service
Now that the crying from Simcity's server issues have mostly died down[1], it gives a bit of space to reflect on what happened. Maxis's always-online design decisions aside, the controversy would not have been as…
Google Reader, the Silent Geek Service
I'm still a bit taken aback by the fervent response to Google's announcement that they're finally going to shut down Google Reader later this year. It has been my rock-solid replacement for Netvibes for…
The Best Productivity Tools for Programmers
As engineers, we're obsessed with efficiency and productivity. From carrying around a decade's worth of configuration in an .rc file to setting up your favorite IDE to techniques like Inbox Zero to the gadgets like Fitbit,…
Blog Redesign and Resources - Code
I think it was about three months ago when I looked at my to-do list of things to fix for this blog, and I decided to hunker down and redo the whole thing in two weeks. Well, it took a…