Posts tagged docker

Release Versioning In C/C++ Projects

How do you define semver in a large C/C++ project? For CMake-based projects the simplest solution is to rely on the version info passed to the CMake project directive. But what do you do when you have multiple languages/tools in a monorepo that need access to the project semver? In this situation, I’ve developed a somewhat simple solution for a single, easily accessible source of truth on project semver information.

Read more ...


Embedded Development Primer

This post is meant to be an overview of some principles and practices I have found helpful for professional baremetal embedded development. This is meant for people who want to have total control over their embedded development environment and codebase.

Read more ...