Skip to content
blog

Hello, world

1 min read #Meta#Systems

Welcome to the new site. It’s built with Hugo, styled with Tailwind CSS v4, and built reproducibly with a Nix flake — no global toolchain to install, no “works on my machine”.

What I’ll write about

  • Systems & Linux — daemons, cgroups, scheduling, the plumbing that keeps a machine responsive.
  • Rust & Nix — small, sharp tools and the reproducible builds that ship them.
  • Embedded — occasional firmware and hardware tinkering.
  • Music — the odd note from behind the decks as voxel.blue.

A quick code sample

Here’s a taste from unicleaner — spotting the “invisible” Unicode that has no business being in source code:

/// Bidi overrides and zero-width marks are the Trojan-Source trick:
/// they can make code read one way and compile another.
fn is_suspicious(c: char) -> bool {
    matches!(c,
        '\u{200B}'..='\u{200F}'   // zero-width & bidi marks
        | '\u{202A}'..='\u{202E}' // bidi overrides
    )
}

More soon. If you want to follow along, the RSS feed is right there.