A software architect and principal engineer with more than 15 years of experience in designing, writing, and maintaining C++ for fun and living.