Skip to Content

Posts by Allen Cheung

When Feedback Loops Disappear in Management

When Feedback Loops Disappear in Management

Early on in my engineering management (EM) career, I went around asking other, more experienced EMs for advice. They were happy to oblige, giving me way more than I could have absorbed at the time, while leaving enough unsaid so…

Review: The Martian

Review: The Martian

The Martian is a fun little piece of science fiction. The setting is on the red planet, some decades in the future[1], with an astronaut stranded on the surface while the rest of his team aborts and starts on…

The Many Options in Storing and Enjoying Photos

The Many Options in Storing and Enjoying Photos

Smartphones have made photos impulsive. What used to be an activity that required careful curation of moments has been made so convenient that our current problem is finding ways to store and sync our albums. Whether the value of each…

Review: The Simpsons and Their Mathematical Secrets

Review: The Simpsons and Their Mathematical Secrets

The Simpsons have been around for an amazing 26-season – and counting – run on television. Like others in their 30s, I have fond memories many of its early classic episodes, and even some of the latter ones post-Simpsons movie. I no…

Slack and Email and the Lowest Common Denominator

Slack and Email and the Lowest Common Denominator

a16z is a well-known venture capital firm in the valley. I recently discovered that they produce a weekly podcast, and after a few episodes, have been impressed with the range of topics they're covering. While they have some…

When to Not Use a JavaScript Framework

When to Not Use a JavaScript Framework

I've been an advocate of JavaScript client-side frameworks for some time. Their true value is in managing complexity: as an application grows more complex and incorporates more functionality, frameworks provide a level of guidance and consistency across the…