What I Use
Tools of the Trade
A curated list of the hardware, software, and tools I use daily for development, design, and productivity. Inspired by uses.tech.
Editor
Editor
JetBrains WebStorm
My primary editor. Powerful refactoring, deep JavaScript/TypeScript intelligence, and excellent Git integration.
VS Code
My secondary editor. Great for quick edits and its extension ecosystem.
Fonts
Theme
Terminal
Terminal Setup
Hardware
Desk & Hardware
MacBook Pro M1 Pro
16 GB — still blazing fast for everything I throw at it. Silent and all-day battery life.
LG 27UP850-W
27-inch 4K UHD monitor with USB-C. Great color accuracy for coding and design.
Logitech MX Keys S
Wireless keyboard with backlit keys and multi-device switching. Comfortable for long sessions.
Logitech MX Master 3S
Ergonomic wireless mouse with a fantastic scroll wheel and customizable buttons.
AirPods Pro 2
Noise cancellation for deep work. Transparency mode for quick chats.
iPhone 15 Pro Max
My daily driver. Camera, communication, and quick mobile testing.
Apps
Desktop Apps
Firefox
My primary browser. Fast, private, and extensible with a great developer tools experience.
Google Chrome
Secondary browser for testing and compatibility checks.
Slack
Team communication at work and in communities.
Fork
A fast, friendly Git client with an intuitive diff viewer and merge conflict resolver.
Apple Music
Lossless audio and a massive library. My primary music streaming service.
Spotify
For podcasts and discovering new music. Great algorithmic recommendations.
Zoom
Video conferencing for work meetings and remote collaboration.
IINA
Modern, native macOS video player. Clean UI and supports every format.
Firefox Extensions
Utilities
Stack
Tech Stack
TypeScript
I don't write JavaScript without it anymore. Types are worth it.
Node.js
Runtime for server-side JavaScript. Powers most of my backend services.
Python
Go-to for scripting, data work, and AI/ML integrations.
Java
Enterprise-grade language for large-scale platform work at JPMorganChase.