Recent Posts

HashSet Internals

10 minute read

Deep dive into C# HashSet internals with detailed implementation of Add/Contains method. Complete description with collision resolution, bucket management an...

Lost in Linq source code - Part 2

9 minute read

Building optimized Where+Select combinations using single-pass struct enumerators. Deep dive into WhereSelect enumerators shortcut with .Select().Where() fav...

Lost in Linq source code - Part 1

19 minute read

Mastering LINQ Select/Where operations by building own implementation from scratch with struct enumerators, memory management and performance techniques to o...

Bosch BME280 self-heating

less than 1 minute read

You bought sensor, and wanted to add it to your project and then you noticed that temperatures readings are too high from real values. Then what?

HomeStation

12 minute read

Design and construction of a solution for the measurement and storage of environmental parameters in the home environment using ESP32, C++, ESP-IDF, MQTT, AS...

Hello world

less than 1 minute read

Self explanatory. Hello world!