Recent writing

Latest posts

All archives

4 min read

The importance of delegation

Delegation is the act of assigning work to other people, generally people who report to you. It’s supposed to be a way to ensure that the right people are doing the right jobs, and that large pieces of work will …

6 min read

Where Star Trek went wrong

Many years ago, I wrote an article for the University of Waterloo’s student newspaper, The Imprint, where I laid into Star Trek: Generations (page 24) as a not-so-great adaptation of a television show to a movie. To say …

5 min read

Why didn't I get a promotion?

Aside from “I quit”, the worst thing a manager can hear from someone on their team is: “Why didn’t I get a promotion?” This is something I’ve run into a few times in my management career, and it’s …

2 min read

Repetition breeds complacency

Last night, I was feeling a little reflective. (That sometimes happens after I’ve had a glass of wine. Or three.) It was dark, the lights out, and everyone else already in bed. I stood on my second-floor balcony …

2 min read

Dear Murphy, Fuck off and die!

Yeah, Murphy, I’m talking to you. You’ve been dogging me now for 10 months, almost non-stop. You’ve always been there, hiding in the shadows, popping out every so often to cause a bit of havoc only to vanish again. …

1 min read

9 years ... and counting

Today marks yet another notch on the belt of my career. Today, I’ve been at Critical Mass (or within the Critical Mass family, anyway) for nine years. It’s weird. Very weird. I’m actually having trouble comprehending …

5 min read

I'm just a "passionate" guy

I didn’t mean to hurt you, I’m sorry that I mad you cry, I didn’t want to hurt you, I’m just an “passionate” guy. – With apologies to John Lennon I won’t lie. Things haven’t been easy here in Costa Rica. …