Andrzej Krzemieński


Andrzej is a software developer since 2004. He works mostly with C++ in commercial software, which includes life-critical and high-performance systems. He is a member of the C++ Standards Committee and a Boost developer. He is also a co-organizer of C++ User Group Krakow. Known to the community for his blog on C++:



Constrain Yourself (2015)

This lecture shows how by the addition of ‘constrained’ types we can make our C++ compiler, perform a limited static analysis of our program, and therewith detect certain bugs and report them as compile-time errors. There are also some real-life examples of how this has been implemented in a production code.