Blogs
Explore my latest musings and in-depth articles on various subjects, including MERN stack development, software engineering best practices, and industry insights.
Level Up Your React: Adding Basic TypeScript for Stronger Components
Building React applications often involves moving data and manipulating the DOM. JavaScript, while strong, is prone to type mistakes at runtime. TypeScript, a superset of JavaScript, comes to the rescue by ensuring type safety, resulting in more robu...
- TypeScript
- React
- Typescript + React
Building Reusable and Styled React Components with Tailwind CSS: Inspired by Shadcn/ui
Shadcn/ui has become a popular choice for building UIs in React projects. a strength rests in a set of well-styled and reusable components that take advantage of Tailwind CSS. This blog post has shown you how to create identical components in your Re...
- tailwind variants
- React
- shadcn
Setting Up Path Aliases in Next.js 14 and Vite + React.js
In current JavaScript programmes, controlling import paths can be difficult, especially when dealing with deeply nested structures. Path aliases come to the rescue by allowing you to create shorter, more legible aliases for frequently used paths. Thi...
- path-aliases
- vite
- React
Secure Your ExpressJS & ReactJS App: User Authentication with JWT
User authentication is an essential component of every modern Web application. It enables you to restrict access to specific features and data based on a user's login state. This tutorial will walk you through creating user authentication with JSON W...
- JWT
- Express
- React
Top 15 Chrome Extensions for Developers: Supercharge Your Workflow
Being productive and efficient are key components of being a developer. The correct Chrome extensions could assist you save time, manage your workflow, and perhaps write better code. The top 15 Chrome extensions that every developer needs to have in ...
- chrome extension
- Chrome
- dev tools
Exploring the Top 5 Most Used React Hooks
The handling of stateful logic and side effects in React functional components by developers was completely transformed by React hooks. Since the start, they have developed into essential resources for modern React development. Of all the hooks avail...
- React
- ReactHooks
- JavaScript