Digitally Remastered Series
Ensuring your customer feedback loops are built to change
Shifting the focus from IT to your customer feedback loop
Why today’s IT organization doesn’t work anymore
The Software Factory Series
What's old is new again
Why every company needs to modernize its software factory
Reimagining your software factory for the road ahead
Subscriptions are more than just flipping a switch
Why containers should make you stop and think
Early days of 3D hardware
Continuation of the OpenGL story with low-cost hardware acceleration entering the picture.
This post describes some of my early days at Microsoft as software developer on the OpenGL team.
The next chapter of my career at Microsoft and my involvement with DirectX.
Teamwork and running the Miami-Key West Ragnar
A non-technology post descibing the experience of running a long-distance relay race with team members I had never met before.
A discussion of key factors to consider when contemplating the use of technology vendors.
University of Vermont graduate commencement address
This is the full text of the commencement address I gave to UVM's graduate college in spring '14.