Skip to Content

Posts by Allen Cheung

Overcoming the STEM Stereotype

In other contrarian news... I came across this article today that purports that liberal arts majors are needed at today’s hottest tech startups, even moreso than engineers and other technical folk. As it turns out, software companies still need…

Software Needs a Bigger Appetite

Software Needs a Bigger Appetite

Software should be doing more. It’s now been a full 4 years of software gluttony, and indeed we’ve seen software play an important part in everything from taxis to restaurants to healthcare. There’s no area of our…

Featured

Review: Evo Moment 37

Review: Evo Moment 37

Fighting games are a pretty old-school genre. As far as I can tell, they became massively popular back in the dimly-lit arcades of the 90s, the ultimate culmination of one-on-one battles between players. It took a…

Geeking out on Keyboards, Part I

Geeking out on Keyboards, Part I

This post on keyboards had been sitting in my drafts folder for a month, but I never got around to finishing it. Here’s part 1, which should motivate me to write part 2. I’ve now spent over a…

Technology for Play More than for Work

Technology for Play More than for Work

I came across this article on Vox which makes an astute point on technological productivity, or the lack thereof. He notes that automation has not increased efficiency in the same amounts as in the past: But despite the techno-hype…

User Interfaces by Programmers, v2.0

User Interfaces by Programmers, v2.0

We programmers love our settings. The old stereotype of control- and toggle- filled settings screens, each neatly corresponding to a variable in the application, has an uncomfortable if dated truth. We love having precise control over every single parameter, even…