C++26 Reflection Practice 1: Basics and Enum-to-String

Tired of using heavy third-party libraries like magic_enum and relfection-cpp that abuse macro hacks and crush compiler template limits just to print an enum name? With C++26 Static Reflection...

Continue reading "C++26 Reflection Practice 1: Basics and Enum-to-String"

How to Compile Nextcloud Desktop App on Windows (MSVC)

In this guide, we will walk through the complete process of setting up the environment, compiling dependencies, and building the Nextcloud Desktop Client from source using MSVC 2022 and Qt 6. 1. I...

Continue reading "How to Compile Nextcloud Desktop App on Windows (MSVC)"

Controlling the C++ Runtime Linkage: A Portable Solution

A large number of open-source C++ projects choose Modern CMake as a powerful tool used for managing the building process across multiple platforms. Modern CMake refers to the practices, features, and...

Continue reading "Controlling the C++ Runtime Linkage: A Portable Solution"