First attempt at a 5 year Career Plan

Full Speed Ahead by Nikolay Dolgorukov, 1931
Five year plans, hmm …

My manager recently asked me to develop a five-year career plan. He suspects that my career challenges are going to hit me hard, heavy, and soon. If I’m not prepared I’ll end up doing something I’m not any good at, or passionate about – and I’ll be a victim of the Peter Principle. I don’t even know what I want for Christmas, let alone how I want to make a living in five years.

But being a computer scientician, I’m taking a structured approach to this problem. Break it down to a series of questions I can actually answer: what am I doing now that I’m good at/enjoy, what do I want to develop, and who does something I’d like to be doing (someone who is about 5+ years my senior).

Read More


My brother has a blog!

Hi everyone, my brother Krzysztof has a great personal blog: kgrabka.wordpress.com This is notable because a) he doesn’t have Facebook or Twitter …. awkward b) he is a very eloquent writer. He’s in Poland with dad right now, so feel free to check out his adventure.


Fusion 2011 and Desire2Learn Learning Repository

FUSION is Desire2Learn’s big annual user conference, and this year it’s in Denver, CO. Last year in Chicago was fantastic, and a professional breakthrough for me. It was pretty great to present for, interact with, and get to know 700+ power-users of the software my team was building. This year is special, as I’m representing


Seven days with the Samsung Omnia 7 Windows Phone 7

One of the perks of working in software is occasional access to sweet, new hardware.  I’ve befriended the super-busy Mobile team at the office, and asked to borrow one of their spare Windows Phone devices.  Craig handed me a Samsung Omnia 7 and asked me not to destroy it.  I had been wary of the


Presentation on Accessibility and Design on Jan 20, come!

For those of you in Kitchener-Waterloo who are into web accessibility and product design, myself and Ali Ghassemi are doing an hour-long talk at the next uxWaterloo event on January 20, 2011 at 5:30pm.  We’re super excited! The focus will be practical advice for designers and developers about building accessible web applications. Ali and I


Practial Advice for Agile Sprint Planning

This last year has been a great year for my software-making skills.  The team I’m on at Desire2Learn has really embraced Agile SCRUM. So far it’s been an adjustment, but with a lot of immediate rewards.  More than anything (more than improving quality, or throughput, or any of that), it just feel like a better,


Explain your job to someone in 1950

Sometimes my mind is blown about what I actually do for a living, just based on the fact that I have a really hard time explaining it to people. Despite being in a world where cell phones, the internet, and Microsoft Office are part of the daily fabric of life, how many of us are


Hey I found your purse

When I came home from vacation a couple of days ago I found a bag / purse lying near my driveway.  Today, I decided to ruffle through it in case it wasn’t garbage. Sure enough it had a large set of keys in, some gum, two digital cameras, and some stuff that obviously belongs to


Spelled the Same, but Opposite?

I just had my mind blown by the English language, yet again.   There’s actually a word whose opposite (or close to it) is the same word, spelled the same, but pronounced differently.  That word is: resigned.  “Jon resigned his position on the basketball team.” vs. “Jon resigned his contract with the team for one more


How Farmville caused Firefox 3.6.6

So I noticed that Firefox updated itself again today, only a few days after it did last time.  Why the short time-lapse between Firefox 3.6.4 and 3.6.6? Just one bug: 574905. The Farmville Bug No joke, Firefox pushed an update on a single bug. Last release they introduced this great feature that times out Flash