23 March 2026

27 links · Monday

rz01.org

For various reasons, I have decided to move as many services and subscriptions as possible from non-EU countries to the EU or to switch to European service providers. The reasons for this are the current global political situation and improved data protection.…

Why I love NixOS

Why I love NixOS is really about the Nix package manager, reproducibility, and sane system management in the LLM coding era.

GrapheneOS (@GrapheneOS@grapheneos.social)

GrapheneOS will remain usable by anyone around the world without requiring personal information, identification or an account. GrapheneOS and our services will remain available internationally. If GrapheneOS devices can't be sold in a region due to their regul…

Writer's Block meet OpenClaw

Writer’s block was my biggest hurdle. Ideas pile up in Todoist and voice memos, but the gap between thought and publish felt impossibly wide. That’s changed with OpenClaw. I can record a voice message on my phone, and it appears as a published preview URL in s…

An effect notation based on with-clauses and blocks

A bad habit of mine is that I’ll write 10.000 or 20.000 words on a topic, and then never publish that. A lot of my longer-form writing never sees the light of day because it gets stuck in editing purgatory. Editing small pieces is easy and quick, editing long …

E-bike for the mind

A case for using AI to train, not just to go faster.

Apply less, but better.

How to stand out among a flood of generic (AI-generated) job applications

Java Is Fast. Your Code Might Not Be. | Jonathan Vogel

Fixing common Java anti-patterns took an app from 1,198ms to 239ms. Eight patterns that compile fine and pass code review but silently drain CPU and balloon heap, with benchmarks and code fixes for each