c++

From SFINAE to Concepts

As software developers, our passion lies in harnessing the latest features of our favorite programming languages and frameworks. However, the harsh reality of daily work often imposes limitations, be it the environment, operating system, compiler, or underlying hardware. In the realm of long-term projects demanding continuous support and high stability, upgrading tools solely for the […]

Simple programming language features that matters

We, software developers, are usually excited with the groundbreaking features that become available with new versions of our favourite programming language. I remember well, how crucial the ISO/IEC 14882:2011 standard was for C++ and how much attention it gained. Lambdas, auto type deduction, variadic templates, concurrency support, memory management and many more features, that greately […]

Beware of char and its traps

Recently I was involved in testing of the API, which was working since years already, but required some refactoring for future use-cases. The API is used in the automotive ECU, powered by ARM processors. Nothing really special or difficult, but… The API was using a data and its SHA-256 digest, both represented by std::string. Such […]

Scroll to top