Senior Frontend Frontend development patterns, performance optimization, and automation tools for React/Next.js applications. When to Use - Use when scaffolding a new React or Next.js project with TypeScript and Tailwind CSS. - Use when generating new components or custom hooks. - Use when analyzing and optimizing bundle sizes for frontend applications. - Use to implement or review advanced React patterns like Compound Components or Render Props. - Use to ensure accessibility compliance and implement robust testing strategies. Table of Contents - Project Scaffolding - Component Generation - B…