Workspace

What I build with.

The exact hardware and tools behind every project on this site, kept current as the setup changes.

Hardware
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
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.

Terminal & Browser
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.

Development Tools
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.