After a few years of loyalty to QtCreator as C++ IDE, I decided to give a try to Visual Studio Code. Very positively surprised by its simplicity of usage, its built-in features and the quality of extensions, I thought about going one step further and write an extension.

Last week, Jason Turner presented an intro to Travis CI. I’ve never used it but have wanted to try for a while, so I gave it a shot. Here is a short summary of this small adventure…

Micro-benchmarking code always looks simple: a few variables, a small for loop and two std::chrono calls. I think this simplicity is an illusion. Micro-benchmarking is either complicated or inaccurate.

A few weeks ago, I posted the first part of this article, where I explained the advantages of Boost.MultiIndex over the standard containers when you need to have multiple views on a set of data.