Review: The Dip

Posted in Learning, Reading

I read The Dip by Seth Godin because it promised to be a short book on self-improvement. It’s supposed to teach its readers how to decide to follow through on a personal or professional project, …

View Post

Review: Ready Player One

Posted in Games, Reading

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 …

View Post

Modular Agile Development

Posted in Engineering, Productivity

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 …

View Post

Building a PC in 2016

Posted in Computing, Hardware

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 …

View Post

Vancouver’s Housing Problem

Posted in Places

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, …

View Post

Controlling Data in the Cloud

Posted in Services

I’ve been using the Day One app for a while now to keep a personal diary. The frequency comes and goes, but I’ve kept at it often enough, ever since our son was born, that …

View Post

Forever Backwards Compatible

Posted in Thoughts

In chatting with someone on Clarity a couple of days ago, I came across a peculiar question that didn’t seem that remarkable at the time. The topic was hiring a freelancer to build a website, …