Daily Dev Post logo
Daily Dev Post

All Posts

Category Filters
A Bug Caused by a Wrong Assumption I Made

A Bug Caused by a Wrong Assumption I Made

A React bug caused by a wrong assumption about state and effects. Learn how derived state and skipped dependencies led to outdated UI behavior.
Pradip Jarhad
Pradip JarhadSoftware Developer
A Bug I Recently Faced and How I Actually Tracked It Down

A Bug I Recently Faced and How I Actually Tracked It Down

A real world React debugging story about a slow UI, unnecessary re-renders and how small decisions quietly created a performance problem.
Pradip Jarhad
Pradip JarhadSoftware Developer
One React Habit I Want to Improve Next Week

One React Habit I Want to Improve Next Week

I realized one small React habit was slowing me down. Next week, I'm fixing it by clearly defining component responsibility before writing code.
Pradip Jarhad
Pradip JarhadSoftware Developer
One Mental Model That Made React Easier for Me

One Mental Model That Made React Easier for Me

A simple React mental model that helps you understand components, state, props and rerenders. Learn how thinking in state, UI makes React easier to debug.
Pradip Jarhad
Pradip JarhadSoftware Developer
How I Actually Reduced Unnecessary Re-renders (What Worked, What Didn’t)

How I Actually Reduced Unnecessary Re-renders (What Worked, What Didn’t)

A practical guide to reducing unnecessary React re-renders using real project experience. Learn what worked, what didn’t and how to make re-renders intentional.
Pradip Jarhad
Pradip JarhadSoftware Developer
What Actually Caused Unnecessary Re-renders (In My Experience)

What Actually Caused Unnecessary Re-renders (In My Experience)

A real world breakdown of common React mistakes that cause unnecessary re-renders. Learn why they happen, how they sneak in, and what actually fixed them.
Pradip Jarhad
Pradip JarhadSoftware Developer