Skip to Content

Posts by Allen Cheung

Featured

Tech Leads, Managers, and the Hybrid in Between

Tech Leads, Managers, and the Hybrid in Between

The software engineer's career path is pretty straight forward at most companies. Starting at the intern or new grad level, there's essentially a number of levels to progress through, each adding some amount of responsibility and…

A Random Walk Down Wall Street

Random Walk is the classic investment tome. I have been meaning to get through it for a while now, but I've only recently had a chance to read through its timeless advice. I guess I really shouldn'…

Selectively Implementing the Web

Selectively Implementing the Web

Underlines are a big deal to Medium. Reading this post harkens me back to the days when IE hacks roamed the earth and web developers spent cumulative millennia discovering and implementing ridiculous patterns in code to take advantage of bugs…

Games as a Service

MMORPGs introduced the concept of games as a service almost two decades ago. It was and remains a straight-forward idea: pay $x/month, and we'll run the servers that enable the online game to function as well as…

Humanizing Teams

On an episode on the Accidental Tech Podcast about "Software Methodologies", it was enlightening to hear the conversation on waterfall versus agile development practices[1] from someone who really doesn't see the need to implement project…

Peak Mobile Gaming

It's been a couple of eventful weeks for mobile gaming, with some notable releases and twists and turns. In order of completely subjective industry importance: * Threes! was released in the App Store. A well-polished, simple but addictive puzzler…