Rebuilding helius.dk¶
For a few years helius.dk was a MkDocs blog and nothing else — Solana tooling, Rust performance notes, kernel debugging. It has now grown a front end, because the consulting side needed somewhere to point people that was not a list of posts about ring buffers.
What changed¶
The marketing site is Astro and owns the root domain. The
blog is still MkDocs and now lives here at /blog. They are two independent
static builds stitched together at deploy time:
Neither half knows the other exists. That is deliberate: I can rebuild the blog without touching the site, and the site has no content pipeline reaching into Markdown it does not own. The cost is that a broken Python step fails the whole deploy, which is a trade I will take for the isolation.
The old post URLs are gone
The previous blog served posts from the domain root. Those paths now 404 rather than redirect. That was a deliberate call and it does throw away whatever ranking those pages had — if you were linking to one, that link is dead and I am not going to pretend otherwise.
What the site is for¶
Helius does DevOps engineering: CI/CD, Kubernetes, infrastructure as code, observability, Linux hardening, performance work. All of it with open-source tooling, all of it committed to repositories the client owns.
The whole argument is on the pledge page, and it comes down to one test: a month after I stop working with you, is anything degraded? If the answer could be yes, I built the wrong thing.
What lands in December¶
Blackbox Linux — an eBPF runtime visibility agent for Linux servers, written in Rust. Process-tree tracing, in-kernel filtering so uninteresting events never cost you anything, and a small declarative rule engine.
It exists because runtime security on Linux is mostly sold as closed agents licensed per host, and an agent you cannot audit has no business running as root on your servers.
It is not released yet. First public release targets December 2026, and until there is a tagged version, treat everything written about it as intent rather than documentation.
Housekeeping¶
Posts here are in English only. The marketing site is bilingual (English and Danish); the blog is not, because maintaining translated technical writing is a commitment I would rather not make badly.
More to come — mostly eBPF, mostly Rust, occasionally a post-mortem where I was the cause.