Later on, I've also got to work on the OS kernel of LynxOS, investigating and fixing issues, which introduced me to concurrent programming.

While working on books, in 1999, I happened to edit the Russian translation of Effective C++, which made me appreciate the necessary complexity of that language. Since 2005, I've been using modern C++ (with boost libraries) in multithreaded, real-time environment.

2014 note; this homepage is quite outdated, my free time is dedicated to cppreference.com

Community

I participate in several online communities, mainly ones having to do with C++

Hobby projects

Fibonacci numbers implementation using seven different algorithms in 19 programming languages, with some benchmarks.

The Hacker Test is an ancient survey of computer folklore which I commented with lots of spoilers.