sonad.hashnode.devReact Debugging Tips & Tricks for DevelopersWhen I first started learning React and began working on a large-scale project, I constantly found myself wondering how I could write better, more efficient code. I’d often question the logic I had implemented — was it the best way? Could it be impro...Apr 27, 2025·8 min read
sonad.hashnode.devOverride MUI component style and related bugsGreat topic — overriding Material UI (MUI) component styles is essential in real-world projects, especially large-scale ones. Let’s break it down: 🔹 How to Override MUI Component Styles There are multiple ways to customize MUI components: ✅ 1. Usi...Apr 9, 2025·6 min read
sonad.hashnode.devUnderstanding Essential React Concepts"Understanding Controlled vs Uncontrolled Inputs and React Portals" When building forms and modals in React, two important concepts often come up: Controlled vs Uncontrolled Inputs and React Portals. Understanding these will help you write cleaner, m...Apr 9, 2025·3 min read
sonad.hashnode.devDay 6: React Learning Journey: Mastering Mapping in ReactIntroduction Welcome to Day 6 of your React Learning Journey! So far, you’ve explored components, props, and states, which are essential building blocks for any React application. Today, we’ll be focusing on another core concept in React—Mapping. Spe...Apr 4, 2025·7 min read
sonad.hashnode.devDay 5: React Learning Journey: Understanding State in ReactIntroduction Welcome to Day 5 of your React Learning Journey! Yesterday, we explored props and how they allow data to flow from parent to child components. Today, we’re moving on to one of the most fundamental concepts in React—State. While props are...Oct 21, 2024·6 min read