Rants

My Perfect Day

For many people their perfect day involves lounging on a beach somewhere tropical sipping a drink with a paper umbrella in it. That’s nice but my perfect day is somewhat different. Earlier this week I was teaching an Advanced Software Design class at Microsoft and it came close to being my perfect day. I love …

Read More