A living document of the tools, software, and hardware that power my daily development workflow.
My primary editor. I use it for everything from frontend to backend development.
For Java projects and Minecraft plugin development.
Clean, fast, and supports multiple profiles.
Unix-like shell on Windows for git operations and scripting.
Fast, disk-efficient package manager for Node.js projects.
Primary browser for development with excellent DevTools.
Essential for debugging React component trees and state.
For UI/UX design, wireframing, and prototyping.
My go-to framework for building modern web applications.
Type safety everywhere — frontend and backend.
Utility-first CSS for rapid, consistent styling.
Server-side runtime for APIs and backend services.
Database choices depending on the project requirements.
Primary hosting for Next.js projects with instant deploys.
Version control, CI/CD, and project management.
Code linting and formatting on save.
Autocomplete and linting for Tailwind classes.
Enhanced git integration and blame annotations.
AI-powered coding assistant in the terminal.
This page is inspired by uses.tech. Last updated March 2026.