Primary Stack
As a frontend developer, I mostly work with JavaScript related frameworks.
Next.js - My go-to framework for building full-stack applications. Features like SSR, React Server Components, and file-based routing truly makes it the React framework for the web.
TypeScript - I always use TypeScript in my projects for its robust type system and scalability, which helps in maintaining a clean and reliable codebase.
Tailwind CSS - The perfect choice for styling when it comes to React. Easy to set up, highly customizable, and it simplifies the process of making web pages responsive.
Framer Motion - When it comes to React, I think this is the best animation library. It provides powerful hooks for creating complex animations with minimal effort.
Shadcn UI - Beautifully designed reusable UI components. I mostly use it for including popovers, dialogues, forms, and theming in my applications.
Clerk - I use Clerk for authentication in almost all of my projects. It is easy to integrate, provides built-in components, useful hooks, social providers and basic user managment.
Vercel - Easy to deploy applications with just one click, utilizing serverless edge functions for optimized performance and scalability.
Backend - For database management, I use either MongoDB with Mongoose or NeonDB with Prisma.