Skip to Content

Posts by Allen Cheung

Review: Principles: Life and Work

Review: Principles: Life and Work

Principles. I mean, the title alone—as an important facet of management—is something that I already agree with. For folks looking to step up to higher levels of group management, developing and iterating on mental frameworks and core principles…

The Difficulty in Career Planning

The Difficulty in Career Planning

A while ago, an engineer asked me if I could provide advice and guidance for them in planning their own career. Specifically, they wanted something that could be revisited at a regular cadence—monthly, quarterly, annually—with milestones towards some…

The Solution is More than Just Process™

The Solution is More than Just Process™

Arstechnica has been around since before the dotcom bust days. As a news, editorial and reviews site for most things computing/technology-related, they have more than earned their credibility for readability but also journalistic depth, particularly in reviewing gadgetry…

My Persistence of Writing

My Persistence of Writing

On my last trip back to my parents' place, my mom gave me what should be the very last pile of stuff they've kept around the house: my report cards from preschool onwards. Turns out, in depressingly…

Putting the Engineering into Software Engineering

Putting the Engineering into Software Engineering

It's almost become cliche to make fun of the fragile nature of software development—professional or otherwise—as a discipline unworthy of being labeled engineering. The lack of security with voting software; maps that give laughingly bad directions;…

Review: CliftonStrengths

Review: CliftonStrengths

Psych tests and profiles are a dime a dozen. Most famous is the Myers-Briggs personality types system[1], but there are plenty of other attempts to sort human personalities into a set of buckets and then attach catchy labels…