Skip to Content

Posts by Allen Cheung

Review: Dan Brown's Origin

Review: Dan Brown's Origin

You know what you're getting with a Dan Brown novel. His stories follow a recipe: professor Robert Langdon gets caught up in a devious plot involving some combination of technology and religion, which leads him and an attractive…

Buy vs. Build

Buy vs. Build

My first job was building a Windows program, using an old framework—even at the time, back around 2004–2005—called Microsoft Foundation Classes. It was a thin client, taking UI and UX commands from a custom server framework which…

Impressions of the iPhone X

Impressions of the iPhone X

When they released the iPhone 7 and 7 Plus last year with the same physical form factor, everyone knew that Apple had something special in mind for the 10th anniversary of their flagship product. A year later, amidst milder shortages…

Review: Blood, Sweat and Pixels

Review: Blood, Sweat and Pixels

Computer Science 101 is a pretty popular class nowadays. Most of the initial rush of interest is likely due to hype and the elevation of tech in popular culture, but many who wade into the field thinking it's…

Studying Sports for Leadership

Studying Sports for Leadership

I just listened to a great podcast from the Lowe Post—an NBA-centric show—about the book The Captain Class. I haven't read the book myself, but you get a good gist of it from their discussion, the…

3 Months into Meditating

3 Months into Meditating

After reading 10% Happier , I was motivated to give meditation a shot. 5–10 minutes a day seems like a small cost for even an additional 5% happiness in everyday life, and the sheer simplicity of the exercise should enable…