Jose Esparza

Trujillo, Peru · UTC-5

Why this page?

In college I kept handing tool recommendations to classmates. This page is the durable version of that habit: what I use, and why I settled on each one.

OS

Arch Linux on a Thinkpad T470 and a desktop, with Sway as the window manager. Wayland throughout.

Development tools

Shellzsh

I switched from bash for better plugin support.

Text editorNeovim

My Swiss army knife. I have used it since my first year of college.

Terminalfoot

A lightweight Wayland terminal written in C.

DatabaseDataGrip

Free educational license through my MSc program.

BrowserHelium

Simple, no privacy concerns, no bloat.

Code assistantOpenCode

I run several LLMs through it, right now nvidia/Qwen3.6-27B-NVFP4. I prefer to "operate" it and understand a solution before I use it.

My whole working environment in one repo: Sway, Neovim, zsh and the rest.

Personal tools

On paper I stay focused and away from digital distractions.

AgendaOrg Mode

I run it in Neovim through nvim-orgmode. It is how I remember birthdays.

Passport size, doubles as a wallet. I carry it everywhere.

SyncingSyncthing

Self-hosted file sync. No third-party services.