Skip to main content

Tutorials

Tutorials

Modern C++ project layout, presets, and linting notes.

Practical mock tutorials for a technical audience.

Tutorial series

Modern C++ project layout

Source trees, include paths, and release organization.
Tutorial

CMake presets

Debug, release, and test builds from a single preset file.
CMake

FreeBSD service notes

rc.d setup for small services and background tasks.
FreeBSD

clang-tidy basics

Linting, baseline suppression, and review workflows.
Lint
cmake -S . -B build -D CMAKE_BUILD_TYPE=Debug
cmake --build build
ctest --test-dir build --output-on-failure