Recent posts

Abstractions - Part1

5 minute read

I think about abstractions a bunch. It comes with the territory of writing code for a living. Software is, after all, just a series of abstractions, translat...


3 minute read

Over the weekend, I competed in Ski To Sea, a seven leg relay where each leg features a different sport. The relay starts off with downhill skiing off Mt Bak...

Reflections on Asia

9 minute read

Today is my last day in Japan and first day back in the states after half a month of travelling. I’ve made it a tradition to take a trip at the end of each y...

Some Thoughts on VR

4 minute read

VR champagne. So sweet that I can taste it. At least that’s what I tell my colleague as we make a bet about the future of VR.

Why I Choose Vim

4 minute read

Helen of Troy might have had a face that launched a thousand ships but the Trojan war pales in comparison to the flame wars developer wage today over their f...

Sunk Costs

4 minute read

When I started this entry, I intended to write an essay about keeping resolutions. After all, it was still close to new years and people did this sort of stu...

Do you remember?

6 minute read

If a tree falls in the forest and no one remembers hearing it, does it make a sound?

Personal (Cloud) Computing

3 minute read

Clouds. Everywhere. Especially true if you live in Seattle. Also true if you scan more than a dozen techcrunch articles in one sitting.

Of Growing Up

4 minute read

Me and my roommate have this tradition where we cook a large meal Sunday night and complain about having to do the dishes afterwards. There always seems to b...