Skip to Content

Posts by Allen Cheung

Down the Memory Lane of Programming Languages

Down the Memory Lane of Programming Languages

I saw this prompt through my Twitter feed, and decided to join in on the fun: 1994: QBASIC (elem school) 1998: Pascal (high school) 1999: Delphi 2000: Scheme (college) 2004: C++ (first job) 2008: PHP (web dev) 2009: Python + JavaScript…

Strategic Lack of Originality

Strategic Lack of Originality

I was chatting with the CEO of an up-and-coming startup a few months back. I forget the exact context, but on the topic of how much an executive should innovate, they had a powerful operating philosophy: each team has a…

Featured

Getting to Distributed Teams as the Norm

Getting to Distributed Teams as the Norm

The COVID-induced crisis is supposedly an accelerant of trends. If so, it seems inevitable that remote and distributed work will be rolled out and truly tested on a broad scale; many companies of the technology persuasion have been announcing their…

To Wiki is to Explicitly Organize

To Wiki is to Explicitly Organize

I've spent an unhealthy amount of time and effort trying out various note-taking apps. In fact, I've chronicled some of those migrations on this blog—more as a warning to avoid wasting the effort of jumping…

Review: The Victory Machine

Review: The Victory Machine

Apparently I have more confidence in your abilities than you do. - Bill Parcells, NFL coach, trying to motivate an underperforming player without insult I’ve always held admiration for professional sports, in its lessons around management and perseverance and…

Featured

Organizational Flexibility

Organizational Flexibility

Recently, I've been helping our company make a handful of business-critical hires for the team, one of which is an open managerial role in our New York office[1]. I've long believed that hiring is a…