06/22/26
The NixOS Configuration Journey
How my NixOS configuration grew from a single configuration.nix into a multi-machine flake - one tool at a time, and why I adopted each one when I did.
Read full post →How my NixOS configuration grew from a single configuration.nix into a multi-machine flake - one tool at a time, and why I adopted each one when I did.
Read full post →A walk through the two upstream design choices that combine to silently disable Gradle's rich console auto-detection on Nix: a native-platform cache that doesn't notice patched libraries, and a JDK that can't see /lib64. With the upstream fixes that would address both.
Read full post →Planning a migration of my NixOS flake configuration to the dendritic pattern: what it is, why I want it, and the pitfalls I found before writing a single line of code.
Read full post →