Uses
A look at the tools, hardware, and software I use day to day to design, code, and ship.
Development
- VS Code is my primary editor with a clean theme setup and the usual extensions for JavaScript, TypeScript, and full-stack development.
- React is my front-end library of choice. Component-driven architecture is the mental model that makes the most sense to me when building interactive UIs.
- On the backend I work primarily with Node.js, Express, and .NET (C#) depending on the project. I love working across the stack and learning new patterns from each ecosystem.
- For databases I have experience with both MongoDB and SQL Server, and I lean on Docker and Docker Compose to keep development environments reproducible.
- I sharpen my problem-solving skills daily on LeetCode, working through algorithm and data structure challenges to keep my fundamentals strong.
Setup
| Laptop | MacBook Pro M3 16″ |
|---|---|
| Operating system | macOS |
| Browser | Firefox & Chrome |
| Keyboard | Zoom 75 TIGA with U4 Silent Tactile switches |
| Mouse | Logitech G Pro Wireless |