Principal Software Engineer, Visual C++

Born in Russia, moved to US in 1998, working at Microsoft since that,

Post by this author

C++ build throughput investigation and tune up

Building C++ code is a complex process, launching many build tools in parallel and often running for a long time. It is always desirable to make it faster, but also a challenge to understand what the most effective way would be to achieve this. We’d like to share some techniques we use to get a "bigger" picture of the build, as well as ...

Parallel Custom Build Tools in Visual Studio 2017

Many projects need to use additional tools during their build to generate sources for further compilation or perform other custom build tasks. VC projects have always supported Custom Build Tool integration, but it had some limitations. One of the popular requests on UserVoice is Allow custom build tools to run in parallel. Another problem is ...