Hi, I’m David - a Web2 and Web3 developer who learns fast and enjoys building practical, scalable products. I’m open to connecting and collaborating with other developers and designers, whether on projects, ideas, or opportunities. Put me on. 🤲🏾
I’m starting the frontend part of my project!
Here’s the stack I’ll be using:
• Next.js
• TypeScript
• Tailwind CSS + shadcn/ui for the interface
• Redux Toolkit for global and client-side state management
• RTK Query for caching, handling server state and data fetching
• React Hook Form + Zod for form validation
• Lucide React
I’ll be starting with the authentication flow first (login, register, protected routes, and token handling, otp generation, reset password, verify email).
Your error messages are part of your product
Users don't see your clean architecture. They see "Something went wrong" at the exact moment they're most frustrated
What a good error message looks like, in 3 parts:
90k bookmarks! Thank you @TechnicalBben 👏👏.
To help you easily get the keyword search combination, I created a tap-to-copy search word tool. Open on your phone, tap a combo, paste in Temu. You can add to home screen so it lives like an app.
https://t.co/cFCrBCTbX5
was speaking to a friend running a drinks business recently but was keeping manual stock so i built them something to help.
stack: claude, nuxt, supabase, tailwind + reka ui 💚
You see a WhatsApp message from some people and you just know the call is coming in the next minute.
The message was to test and see if it ticks twice. 😂