Lokesh Sharma.

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

    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

    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

    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

    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

    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

    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