I'm an independent contractor with more than 20 years of development experience.

Training And Teaching

I have spoken at several conferences, co-hosted CppCast (the podcast for C++ Developers), created my own video series on various C++ topics and authored all of the articles on this website, and created a video series with O'Reilly.

Check out my currrent curriculum offerings.

Open Source Development

I've had the fortune of being able to work on open source software both professionally and personally for most of my career now.


I'm available for training and speaking. Please contact me if you are interested in my services.