
Full-Stack Engineer & AI Product Builder
4+ years of experience building scalable web applications and AI-powered products. Passionate about end-to-end product development, clean architecture, and solving real-world problems.
Curated list of tools, frameworks, courses, and resources I use and recommend for modern software development.
If you're just starting your software engineering journey:
Tools and frameworks I use daily. All links are affiliate-neutral; I recommend based on technical merit.
Courses, books, and communities that shaped my software engineering journey.
Complete technology stack used for my projects.
React 19
Component-based UI framework
Next.js 16
Full-stack React framework
TypeScript 5.6
Type safety at compile time
Tailwind CSS 3.4
Utility-first styling
Framer Motion 11.18
Animation library
GSAP 3.14.2
Advanced animations
Lucide React
Icon library
Node.js 18+
JavaScript runtime
Express.js / Next.js API Routes
Server framework
PostgreSQL
Primary database
Redis
Caching & sessions
TypeScript
Type-safe backend code
Zod
Schema validation
Docker
Containerization
GitHub Actions
CI/CD pipelines
Vercel
Hosting & deployment
PM2
Process management
Nginx
Reverse proxy
OpenAI API
LLM access (GPT-4)
Anthropic Claude API
Advanced reasoning
LangChain
RAG orchestration
Pinecone
Vector database for RAG
Puppeteer
Web scraping
VS Code
Code editor
GitHub
Version control
Figma
Design system
Linear
Issue tracking
Notion
Documentation
Editor
VS Code
Theme
Dracula (with custom tweaks)
Font
Fira Code (size 13)
Extensions
Check out my /uses page for detailed information about my personal tech preferences and workflow setup.
View My /uses PageNo affiliate links here. I recommend tools based purely on technical merit and my personal experience using them daily.
Start with JavaScript fundamentals, then React, then add Node.js for backend work. Follow the Quick Start Recommendation above.
I actively participate in communities like Dev.to and Hacker News. I also follow technical blogs and experiment with new tools on side projects.
Next.js provides server-side rendering, static generation, API routes, image optimization, and excellent deployment experience all in one framework. It's the fastest way to ship production applications.
PostgreSQL for 95% of projects. It has excellent documentation, scales well, supports JSONB and full-text search, and is battle-tested in production environments.
I follow the Build-Learn-Share cycle: build a small project with the new tech, deeply understand how it works, then share knowledge through blog posts or code.

Full-Stack Engineer & AI Product Builder
4+ years of experience building scalable web applications and AI-powered products. Passionate about end-to-end product development, clean architecture, and solving real-world problems.