Skip to Content

Posts by Allen Cheung

Featured

Interviewing for Signals

Interviewing for Signals

I've been helping out with interviews for my employers since my first gig out of college, some 15 years ago. In that timeframe, the process to get a job as a software engineer hasn't changed too…

Review: Brief Answers to the Big Questions

Review: Brief Answers to the Big Questions

In my high school, the hard sciences were taught by grade: 10th grade Biology, 11th grade Chemistry, and 12th grade Physics. I was most drawn to physics, both in its proximity to mathematics but also in its expansive theories that…

An Involuntary Internet Detox

An Involuntary Internet Detox

You know those articles that bloggers come up with periodically, wherein they realize that constant connectivity and FOMO can be toxic so they unplug, for days or weeks at a time, then reflect on how the solitude has enabled some…

Year in Review — 2018

Year in Review — 2018

Do you remember, as an adult, when you stopped making a big deal out of your own birthday? For me, it was probably when it was no longer cool to get presents or throw parties that would highlight a birthday,…

Diablo on the Go

Diablo on the Go

Diablo 3 was first released in the spring of 2012. For those who haven't played the games, the Diablo series was really the precursor to modern loot-based action games as well as the joke-turned-to-actual-genre clicker games, where the…

Power User af

Power User af

It's true what they say about working with other smart people; you end up learning a lot from observing their work and perspective. Early on in my time at Square, a bit of pair programming with a couple…