Bruce Dawson has been obsessed with computer performance for years. Bruce worked at various game companies and at Microsoft (Xbox and the Windows Performance group) before ending up at Valve working on games. In all of these jobs there has been a focus on making things faster (and also less crashy). Bruce finds a particular joy in identifying performance bugs in other people’s software, and then sharing the analysis on his blog. His blog covers ETW tracing, Visual Studio, floating-point math, high-speed unicycling, and the best way to make a gin and tonic.
Due to a masochistic streak, probably a symptom of exposure to Canada’s cold winters, Bruce thinks that it is fun to spend a week investigating a bug that is then fixed with the typing of a single character. This happens more often than you might expect.
Bruce also enjoys playing hockey, unicycling, juggling, traveling with his wife, and snowboarding with his daughters.
Course Title | Duration | Topic(s) |
---|---|---|
ETW Disk I/O and Machine Information | 00:44:00 | Event Tracing for Windows |
ETW Custom Events and Idle-Thread Analysis | 00:49:19 | Event Tracing for Windows |
Introduction to Profiling with Event Tracing for Windows | 00:48:40 | Event Tracing for Windows |