Blog

Enjoying the times
Times Square, New York City

All blog posts
Subscribe
LF2
The other day my friend Andy came over and asked a fateful question: “Oh my God… have you ever played a game called LF2??” The answer was an...
Starry starry life
Last weekend I hiked up and camped at Garibaldi Lake. At night, we went out by the lake and were greeted by a sky full of stars. The view was...
Subway as a software
I had Subway twice today - lunch and dinner. Same sandwich too. Kind of sad, but whatever. At least I got an idea for a blog post. People always...
Coal Harbour
Since I’m heading off to Toronto soon to participate in The Next Founders program, I want to take some time and reflect on how beautiful my home...
Do one more
What’s the last thing you want to do after 30 push-ups? One more push-up. Yet, that’s exactly how the RCMP trains its officers, and that’s how they...
Fail fast
There’s a neat little command you can add when you want to run the tests to your code. I use rspec, and you can type: rspec --fail-fast And what...
30 days
Apparently I like to code. For the past 30 days I have committed and pushed code to GitHub. Some days more (51 commits) some days less (3 commits)....
A little treat
When a puppy does something wrong, everyone is familiar with the training methods of saying no, spraying water, or raising your voice. And when...
Tradition
A few years ago my friends and I started a tradition where we would go count down to the new year at my friend Andrew’s cemetery plot. He passed...
Easy as pie
You may know me to cook as follows: chop everything up, throw everything into a frying pan, serve. When it comes to food, I value speed, volume,...
Bus ride back in time
There’s something special about the bus I take to and from Vancouver. It’s not magic or double decker; instead, it can go back in time. The reason...
Homeless valet
“And then he attacked me with a chain, so I grabbed a mop and went all Bruce Lee on him you know?” Said the homeless man, whom I shall call Y. He...
Level up
There’s a Chinese card game called Sheng Ji (升級) that I believe is a great combination of teamwork, intelligence, signalling, and probability. As...
Extraordinary
He was not a perfect person, and that’s what makes him even more impressive. Those who say he was not bitter towards anyone missed one person -...
For one?
Why do I feel shy about eating alone in a restaurant? I mean, do I feel ashamed if I walk to work alone? Or if I work out alone? What is it about...
Why... won't... you...
If you’ve ever worked with CSS, you’ve probably felt this feeling of slowly bubbling anger, ultimately exploding in an animated series of profanity...
Running a red
I watched in horror as the cyclist in front of me cycled into a red light. Sure, he was checking left and right, but why take the risk? How much...
Tutti
I’ve recently started a new String Trio (violin, viola, cello), tentatively called the Marcato String Trio. Today is our first practice and we...
Playground analytics
“A seesaw (also known as a teeter-totter or teeter board) is a long, narrow board pivoted in the middle so that, as one end goes up, the other goes...
To ask or not to ask
That is the question. Whether ‘tis nobler in the mind to suffer the errors and alerts of outrageous code, or to take arms against a sea of bugs?...