Uses
The tools and tech I use for development. Updated as things change.
Editor & Terminal
- My daily driver. Vim keybindings keep my hands on the keyboard, and I keep extensions minimal—just the essentials like Prettier and GitLens.
- For quick config edits or when I want to feel like a hacker in a movie. Muscle memory kicks in.
- Split panes, hotkey window, and profiles for different projects. Cannot go back to the default terminal.
- zsh + oh-my-zshGit aliases, syntax highlighting, and tab completion that actually works. The powerlevel10k theme keeps it looking sharp.
Browser & Dev Tools
- Finally a browser that does not feel like it is from 2010. Spaces keep work and personal browsing separated.
- Still my fallback for DevTools—React and Vue extensions work flawlessly here.
- API testing without writing curl commands. Collections make sharing with teammates easy.
- Clean database GUI. Connects to Postgres, MySQL, SQLite—whatever the project needs.
Languages & Frameworks
- The safety net I did not know I needed. Types catch bugs before they become 3am incidents.
- For scripts, automation, and anything involving data. Quick to write, easy to read later.
- React with opinions. This site runs on it. Server components have changed how I think about data fetching.
- When Express feels too slow. The schema validation and plugin system are worth the switch.
Infrastructure
- Push to main, get a deployment. Preview URLs for every PR. It just works.
- CI/CD without leaving GitHub. YAML can be painful, but the ecosystem of actions makes up for it.
- DNS, CDN, and edge functions. The free tier is absurdly generous.
- Containers for local dev environments. No more "works on my machine" conversations.
Productivity
- Where thoughts go to become connections. Local markdown files mean I own my data forever.
- Issue tracking that does not feel like a chore. Keyboard shortcuts make it actually enjoyable.
- Spotlight replacement that does everything. Clipboard history, snippets, window management—all one hotkey away.
- Passwords, SSH keys, API tokens. The CLI integration is underrated.
Hardware
- MacBook Pro 14"M3 Pro chip. Compiles TypeScript faster than I can save files. Battery lasts all day even with Docker running.
- LG UltraFine 27"4K display that plays nice with macOS. One USB-C cable for video, power, and peripherals.
- Keychron K2Wireless mechanical keyboard with brown switches. Satisfying clicks without annoying everyone nearby.
- Logitech MX Master 3Ergonomic mouse with horizontal scroll. The thumb wheel is surprisingly useful for code review.
- Sony WH-1000XM4Noise cancelling for deep work. The world disappears when I need to focus.
Inspired by uses.tech