Building things that boot slowly and run for years.

I write systems software and tinker with embedded hardware for fun — mostly in Rust. This is where I keep notes on what I'm building and why.

currently building hearth
target raspberry pi 5
stack rust + iced
open question compositor arch
testing on steam deck (interim)
prototyping ship

Log

view all →

First boot: iced running on the Pi 5

Got the launcher rendering on real hardware for the first time. Notes on what changed versus the Steam Deck testbed, and where the VideoCore VII / Mesa v3dv stack surprised me.

Why TOML for the widget config

Comparing a few config formats for distinguishing always-visible widgets from fullscreen apps, and why I landed on something boring on purpose.

Picking an ad-blocking strategy

Weighing per-app browser choice against running Pi-hole underneath everything. Leaning toward both, for different reasons.