Skip to Content

Posts by Allen Cheung

Content Everything

Content Everything

Recently, I've attended a couple of in-person industry conferences—more than years past, finally peeking out from the shadow of COVID—and met some peers who complimented me on this blog. I'm of course flattered;…

Google's Villain Arc

Google's Villain Arc

It seems so long ago when Google was the scrappy but growing technology upstart. It made sense of the morass that was the internet in the 2000s and early 2010s, and along the way rewrote the rules on digital advertising,…

A Ballad of Browser Tabs

Let's talk browser tabs for a sec. I read this newsletter about how someone kept all their browser tabs open: partially, as reminders to open tasks as a rough to-do list, but also as historical relics for…

Featured

When to Value Non-Technical Work

This presentation resonates: Being Glue It's a pretty long read, but the high-level gist is that software engineers are, more often than not, evaluated primarily on hard technical chops. You know: the typical stuff that you find…

Featured

The Dygma Defy Keyboard

The Dygma Defy Keyboard

Edit: I've been using this keyboard for a while now, and have updated my impressions here. A year ago, I ordered and reviewed the Kinesis Advantage360: a modern update to the Advantage line of ergonomic keyboards[1]. As…

The Pattern of Technology

Almost a decade ago, the comms lead at Square wrote this piece on how the media builds up, and then tears down, its subjects like clockwork. At the time, we were—to use the horological analogy—at the metaphorical 11th…