Blog
Sometimes I write about things I learn.
Handling Form Validation Using Zod, React-hook-form, and Typescript
Learn how to validate your applications forms using latest tools like Zod, react-hook-form, and Typescript with React
Initializing and Cloning Repositories Using Git
Learn Git commands used to initialize and clone git repositories
Handling User Authentication Using React and Appwrite
Learn in depth on how to authenticate users in your React projects with Appwrite Cloud which eliminates the need for backend code
Benefits of Using the Nextjs App Router
Understanding in depth the benefits of the new Nextjs App Router compared to Pages Router
How to install TailwindCSS in a Vite and React project
Learn how install TailwindCSS in an existing or new Vite and React project quickly and simple
How to Write Clean and Accurate TailwindCSS Classes
Writing Clean and Accurate Tailwind CSS Classes in Styling