Recommended
tools & projects

A curated list of tools and projects worth knowing about.

jj vcs

A version control system fully compatible with existing Git repositories. It rethinks the workflow around changes rather than commits, treats conflicts as first-class data, and offers a mutable history without the usual Git incantations. Rebasing, merging, amending — all become straightforward.

jj-vcs.github.io
helix editor

A post-modern modal text editor that works like an IDE out of the box — no config, no plugin hunting. Open it, and you get syntax highlighting, go-to-definition, auto-completion, diagnostics, and project-wide search. Just there.

helix-editor.com
mise runtimes

Universal runtime and dev tool manager. A single binary replaces nvm, rbenv, pyenv, and asdf. Declare your versions in a .mise.toml at the project root and forget about it. Handles Node, Python, Ruby, Go, Java, and dozens more. Native per-project environment variable support.

mise.jdx.dev
fnox secrets

Fort Knox for your secrets. fnox manages development secrets through a versionable fnox.toml file: values are either encrypted locally (age, AWS KMS, GCP KMS…) or references to a remote service (AWS Secrets Manager, 1Password, HashiCorp Vault, Bitwarden…). Shell integration auto-loads secrets on cd.

fnox.jdx.dev
niri wayland

A scrollable-tiling Wayland compositor, inspired by PaperWM. Rather than fixed workspaces and rigid tiles, windows are arranged in infinite columns that scroll horizontally. The result is fluid, spatial, and surprisingly natural.

niri-wm.github.io
talos kubernetes

A secure, immutable, and minimal Linux OS designed specifically for Kubernetes. No SSH, no shell, no package manager — everything is managed through an API with a single declarative YAML file. Eliminates configuration drift by treating infrastructure as code.

talos.dev