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.