Skip to Content

Posts by Allen Cheung

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…

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…

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…

Determining Whether Client-side MVC is for You

I've been meaning to write down my thoughts on Javascript MVC frameworks for a while now. Ever since we rebuilt the Square merchant website with Ember[1], we've added major new sections to the webapp and…

Reaction to the Playstation 4 Reactions

As expected, Sony announced their next-gen console today. The keynote filled in some of the juicy details, including apparently some sort of social network and video sharing, game streaming, the usual cacophony of motion + touch + button controls, and of…