What I use for development
When procrastinating, the best thing to do is configuring the dev setup.
Development tools
Arch Linux
I keep coming back to Arch to have a minimal OS with latest packages. With archinstall, installation is actually simple now, bottlenecked only by iwctl.
niri
I tried i3 and Hyprland, but neither really did it for me - i3 requires too much tinkering to be useful, and Hyprland seemed flaky and complex. Niri + DMS feels like a dead easy setup for a tiling WM that has sane defaults, but still allows a lot of customization if needed.
Neovim
After learning the vim macros once, it is hard to go back. I tried plain vim, but back on Neovim. I am skipping the common lazy.nvim in favour of the default vim.pack to keep things simple.
Cloud projects
Digital Ocean
Cloud provider with a simple UI that doesn't require its own books and courses. Plenty of tutorials, and decent pricing.
LLM
llama.cpp
The basic way to run an LLM with a lot of configuration options - you can regex which weights to offload to the CPU, choose how to quantize KV cache, and have a basic in-built UI.
pi
Better than Claude, minimal context, easy to configure, YOLO by default.
Qwen3.6-27B
So far a decent local model.