// My_Setup
Uses
Hardware, software, and tools I reach for every day. Updated periodically as my workflow evolves.
Hardware
Laptop
ASUS VivoBook 15 — workhorse for everything
Monitor
24" FHD IPS — secondary display for extra screen real estate
Keyboard
Mechanical keyboard for tactile feedback during long coding sessions
Mouse
Wireless ergonomic mouse
Editor & Terminal
VS Code
Primary editor — clean, fast, and extensible
Zsh + Oh My Zsh
Terminal setup with aliases and plugins for speed
GitHub Copilot
AI pair programmer to accelerate boilerplate workflows
Vim keybindings
Muscle memory for cursor movement inside VS Code
Cloud & DevOps
AWS (EC2, S3, Lambda)
Primary cloud provider — used for production workloads
Docker + Docker Compose
Containerization for consistent dev/prod environments
GitHub Actions
CI/CD pipelines — lint, test, build, deploy
Vercel
Frontend deployments with zero-config Next.js support
Backend & Databases
Node.js + Express
RESTful API server with TypeScript
PostgreSQL
Primary relational database for production apps
Redis
Caching layer for high-frequency reads
Prisma
Type-safe ORM with migrations and schema management
Productivity
Linear
Project and issue tracking
Notion
Documentation and knowledge base
Figma
UI/UX design and prototyping
Postman
API testing and documentation
This Site
Next.js 14 (App Router)
SSR + ISR for performance and SEO
Tailwind CSS + shadcn/ui
Utility-first styling with accessible components
Framer Motion
Animations and micro-interactions
Cloudinary
Media storage and optimized image delivery