—uses
What I
build with.
last updated
May 8, 2026
based in
Colombo, Sri Lanka
A running inventory of the editor, terminal, hardware, and software I reach for when shipping work. Inspired by usesthis.com and uses.tech. Updated whenever I swap something in.
01editor
editor.
Where most of the day actually happens. Tabs over spaces, vim keybindings off, autosave on.
- Visual Studio Codeprimary editor — TypeScript, .NET, everything
- GitHub Copilot + Claude Codepair programming and refactors
- GitLensblame and history without leaving the editor
- Error Lensinline diagnostics so I never miss a red squiggle
- Tailwind CSS IntelliSenseclass name autocomplete
02terminal
terminal.
A fast shell with sensible defaults beats a fancy one with too many plugins.
- iTerm2main terminal emulator
- zshdefault shell on macOS
- Oh My Zshwith the agnoster theme
- fzffuzzy finder for files and history
- batcat with syntax highlighting
- ghGitHub CLI for PRs and issues
03hardware
hardware.
The boring desk setup that holds everything together.
- MacBook Pro (M-series)main machine
- External display1440p — second screen for refs and docs
- Mechanical keyboardtactile switches, ANSI layout
- Wireless mouseergonomic, two-button minimum
- Over-ear headphonesfor focus and calls
04software
software.
Day-to-day apps outside the editor.
- Arcbrowser of choice — spaces and pinned tabs
- PostmanAPI design and testing
- Figmadesign and quick mockups
- Notionnotes, specs, project planning
- 1Passwordpasswords and secrets
- Docker Desktoplocal containers for dev environments
- Spotifylo-fi for deep work, anything else for everything else
05dotfiles
dotfiles.
Configs and aliases that travel with me across machines.
Got a tool you swear by that I should try? I'm always open to a recommendation.
send me a tip