Social Icons

Allen Cheung

Technological Optimization

I think of myself as a technologist, someone who sees of technology as a positive force on society, the continuous endeavors that strive to move us towards better futures. It accomplishes that goal by enabling...

This Metaverse Thing

A number of years ago, I knew this guy who ran a business rendering custom characters in real life, building molds of World of Warcraft character avatars[1] out of a factory in Asia to...

Midlife Work Crisis

A while back, I came across this interesting take on professional careers, and an observation on how they generally fall into 3 stages: Three crucial skills that leaders must develop to become executives To summarize,...

Craftsmanship in Management

Software engineers will sometimes talk about the craft of software development. The term invokes a sense of art and skill cultivated over years of experience and tribulations, and certainly sounds cooler than framing the act...

A Mystery Retrospective

When the COVID shutdowns began and my kids were forced to learn from home, I noticed that they were enamored with this app that taught them STEM concepts. Specifically, the app featured a bunch of...