Skip to Content

Posts by Allen Cheung

Wisdom from Engineering Managers

As I continue figuring out the work to manage engineers, I've asked other, more experienced and better managers to give me whatever advice and commentary they have on a job that's both less discussed and less…

Amazon, the Destroyer of Companies

Amazon is a scary company. At least, that's the story told by The Everything Store, a recounting of the Amazon founding and growth story leading up to its present-day conglomeration of e-commerce, mobile devices, and cloud…

Exemplary Touch Gaming

Gaming on phones and tablets have certainly come a long way from that poker game that Apple released with the first App Store. There is, if not a particularly healthy ecosystem of games, at least a flood of them of…

A Book on a Video Game

There aren't that many books on video games; I've probably read most of them. For a medium and industry that pulls in almost $100 billion, it's still seen as little more than a casual…

Herding Software Engineers

I'm officially giving engineering management a shot. Common cynicism would cite the Peter Principle as relevant when an engineer decides to shift their role into the less technical. And it's true: I code a lot less,…

The Hardest Problems

Recently my friend and colleague Jack Danger tweeted this question: We engineers say we want to work on "hard problems." Know what's the hardest problem, though? Building a product that's worth a damn. Jack…