Writing about zero-dependency engineering, systems programming, compilers, embedded firmware, and the lessons learned shipping open-source tools.

Why I Build Software That Stands Alone

Zero dependencies is not an aesthetic choice — it is an engineering contract with every developer who installs your package.

A C++ Engine Hidden Inside Node.js

Velociradix embeds a C++17 HTTP server inside Node.js to serve static routes without ever touching the V8 engine.

From Arduino Sketches to a Micro-RTOS

What I learned building a real-time operating system that fits on an ATmega328P — and why every Arduino developer should understand scheduling.