Latest posts
27 postsCI for Embedded Projects
Why embedded CI is usually bad, and the pipeline that answers every excuse for it: one pinned toolchain image for the laptop and the runner, every compiled test run under sanitizers, and real boards wired into the pipeline.
Cross-Compiling C++ with Bazel: Platforms, Toolchains and the Exec/Target Split
As far as I'm concerned, Bazel is the best build tool you can pick today, as long as it supports your language.
Context enrichment for multi-agent code review
When a model gets something wrong, we reach for the same words: it hallucinated, it ignored the instructions, it isn't smart enough yet. Sometimes that's true.
Over-engineering used to be bounded by boredom
A feature I'd sized at roughly 200 lines came back as 8,391 added and 692 removed, 3,431 of those lines being tests.