Skip to Content

Posts by Allen Cheung

Review: Ready Player One

Review: Ready Player One

This year is the year of virtual reality. All the headsets launching this year is creating a lot of excitement, but given the price points and the 1.0-nature of these launches, I’m not quite ready to jump in.…

Modular Agile Development

Modular Agile Development

Are there any real alternatives to agile development in commercial software? There’s waterfall development, which overemphasizes software design in trading off the speed of iteration. It may be appropriate in specific, limited domains where accuracy and bug-free software trumps…

Review: The Glass Cage: Automation and Us

Review: The Glass Cage: Automation and Us

It seems inevitable that by the end of this decade, we’ll reach a new level of software automation in our lives never seen before. Between drones and robotics and autonomous cars and possibly the Internet of Things and automated…

Building a PC in 2016

Building a PC in 2016

So I finally got all my parts to construct my PC after receiving the monitor a couple of weeks back. I’ve built PCs for upwards of 15 years now, and every time it’s been a little easier, a…

Startup Interviews are Still About Credentials

I don’t like interviewing for a new job. Mind you, I’ve had 6 jobs already, so I’ve done my fair share, but I dislike the adversarial tones that the vast majority of these interviews take on almost…

Vancouver’s Housing Problem

Vancouver’s Housing Problem

Vancouver, British Columbia, Canada. I grew up there as a child and teenager. It was—and is—a beautiful city, one that encompassed all that was friendly and welcoming in the Canadian spirit, but also featured nice weather and a…