Tools I Use
A complete breakdown of the hardware, software, and tools that power my daily development workflow — everything I rely on to build great web experiences.
Editor & Terminal
Visual Studio Code
My primary editor. Fast, extensible, and packed with great plugins. I spend most of my day here.
Zsh + Oh My Zsh
Supercharged shell with plugins for git, autocomplete, and syntax highlighting. Makes the terminal actually enjoyable.
Fira Code
My favorite monospace font with beautiful ligatures for code. Pairs perfectly with any dark theme.
One Dark Pro Theme
Easy on the eyes, great contrast ratios. The go-to dark theme for long coding sessions.
Development Tools
Git & GitHub
Version control for everything. I live in branches, pull requests, and commit messages.
Vite
Lightning-fast build tool and dev server. Replaced Create React App in all my projects — no going back.
Postman
API testing and documentation. Indispensable when building or consuming REST APIs.
npm / pnpm
Package management. I prefer pnpm for its speed and disk efficiency on larger monorepos.
Frameworks & Libraries
React.js
My primary frontend framework. Component-based, fast, and a massive ecosystem.
Next.js
For production React apps that need SSR, SSG, or full-stack API routes.
Tailwind CSS
Utility-first CSS. I can't imagine styling without it anymore — 100% in my workflow.
Node.js + Express
Backend of choice for REST APIs and server-side logic. Great for MERN stack projects.
MongoDB
Flexible NoSQL database for most backend projects. Pairs naturally with Node.js via Mongoose.
Redux Toolkit
State management for complex React apps. RTK has made Redux actually pleasant to write.
Design
Stitch
UI/UX design and prototyping. I wireframe and design in Figma before writing a single line of code.
Unsplash + Lucide Icons
Free high-quality images and a clean icon library — the two essentials for any UI project.
Hosting & Deployment
AWS
My choice for scaling MERN apps. Full-config, Linux VPS, and cloud stability.
GitHub Pages
Perfect for hosting static sites and portfolios directly from a GitHub repository — free and fast.
Netlify
Used for static site hosting with form handling and serverless functions when needed.
Hardware
Development Laptop
My primary machine for all development work — plenty of RAM and a fast processor to keep things smooth.
Debian Linux
My OS of choice. Stable, fast, and gives full control over the development environment.