All the animations are reusable hooks (@utils/hooks/animations). Need to document the params.
- Next.js with TypeScript: Framework
- Drizzle: ORM
- Turso with Sqlite: Database for images
- Zustand: Global state management
- Next Mdx Remote: MDX library for the blog
- Tailwind CSS: CSS Framework
- Bright: Serverside code highlighter
- Gsap: Animation library