Workspace
What I build with.
The exact hardware and tools behind every project on this site, kept current as the setup changes.
- Model
- Acer ALG AL15G-52
- RAM
- 16GB
- Storage
- 512GB
- OS
- Windows 11
Planning to migrate to native Linux — Pop!_OS or another distro is next on the list.
- Editor
- Zed
- Secondary editor
- Neovim
- Workflow
- Vim-based key bindings
Migrated from Neovim to Zed after persistent LSP bugs, slow load times, and weak support for academic languages. Zed's speed and native Vim bindings fixed that. Still sharpening advanced Vim motions, with another productivity jump expected once the Linux migration lands.
- Primary terminal
- Git Bash
- Secondary terminal
- Warp (occasionally)
- Primary browser
- Brave
- Secondary browser
- Firefox
About 90% of my time lives in Git Bash — it's where the editor runs and where the actual work happens. Browsers only come out for research and visual content, everything else stays in the terminal.
- Container platform
- Docker
- Database GUI
- TablePlus
- API client
- Bruno
- Media player
- VLC
Docker runs almost everything locally — Postgres, Redis, Ubuntu environments, and full project containers — for dev-to-deploy parity. TablePlus replaced pgAdmin for daily database work, and Bruno replaced Postman for a faster, local-first API workflow. VLC handles every format better than Windows' native player ever did.