


Things I learned from my recent trip to Vancouver

How can I debug a function that has been subjected to COMDAT folding?

On the importance of making sure WaitForInputIdle doesn’t think you’re idle, episode 2

I’m speaking at the brand new Microsoft Canada Excellence Centre tomorrow

On the importance of making sure WaitForInputIdle doesn’t think you’re idle, episode 1
