blog

Writing about software, systems I build, and the work behind them.

  • Going European, one provider at a time

    Why I have been moving my personal projects to European infrastructure: openSUSE on the desktop, Bunny.net for media, and GERTY moving from Vultr to Hetzner. The domain is the last one left.

  • Sooo... am I infected?

    A new preprint models LLM adoption like an epidemic. What it actually says about tipping points, dependence, and how to stay the healthy kind of user.

  • Back on Firefox, for now

    Vivaldi let go of uBlock Origin, Google keeps deciding what ad blockers may do, and I am back on Firefox for personal browsing.

  • Four out of five, and the language still matters

    Sebastian Bergmann scores PHP in 2026 against a modern language checklist. A note on why I keep hunkering into PHP, and why "languages don't matter now" does not survive a paid job.

  • Breaking Evil

    Walter White explains the strategy in one line in season two. Google has been running it on Android for fifteen years, and this September it starts collecting.

  • Serving the fediverse from memory

    A page that shows my fediverse posts, why it is filtered the way it is, and the rebuild that took it from a browser fetching my server on every visit to an archive held in memory.

dotmavriq.life

Scan to open the site on another device.