Skip to Content

Posts by Allen Cheung

Featured

Where Engineers End Up

Where Engineers End Up

Often, I end up relating my own experiences in industry to other software engineers and managers to help them in their careers. At times, it's someone on the same team at work, one of my direct or skip-…

The Last Ride

The Last Ride

As a kid who grew up in Canada in the 90s, I watched a good amount of professional wrestling on TV. This was back in the heyday of what's now called sports entertainment : there were a number of…

Car Software as a Service

Car Software as a Service

Tesla made a name for itself, not only by pushing for electric vehicles much harder than other manufacturers at the time, but upending the traditional processes around car ownership: bypassing the dealership model to sell directly to customers; no price…

Gaming's Next Frontier

Gaming's Next Frontier

Last month, a series of corporate maneuvers shook up the world of gaming. First, the mobile gaming pioneer Zynga announced that they were getting acquired by Take-Two Interactive, a major gaming publisher, for $17 billion. Then Microsoft dropped their…

Fitness Tracker Endgame

Fitness Tracker Endgame

For the past 2 months or so, I've been trying out a new fitness tracker, the Oura ring. As the name suggests, it's a titanium ring embedded with a bunch of sensors and electronics, used to…

The Physical Page

The Physical Page

Let me romanticize a bit about the physical book. A couple years ago, there was a surprising survey on the state of books in a world full of screens: physical books are still very much in demand, and folks of…