Bringing Lost & Found HQ to Life
That time I lost my wallet and built an app to help others recover their lost items.
Read my thoughts. No telepathy required.
That time I lost my wallet and built an app to help others recover their lost items.
Composing, validating, and testing using React Hook Form, Zod, and Vitest.
Creating conditional props in TypeScript for versatile React components.
Leveraging X and Y client coordinates and the getBoundingClientRect() method.
How to leverage Supabase's Magic Link authentication using Next.js' Pages router.
A simple approach to sending files from user input for upload to your cloud service without exposing your cloud service API.