3 Common React Hooks That Freshers Often MisunderstandIf you’re a fresher learning React,chances are you’re already using some of the most common hooks. Almost everyone does. But these hooks are also widely misunderstood. When I first started learning React, I was using them regularly, yet I didn’t real...Dec 29, 2025 · 4 min readhrrahman.hashnode.dev
Projects That Actually Helped Me Understand React (More Than Tutorials)I’ve been learning React for a few months now and one thing I realised is, tutorials only take you till a certain point. You understand what the instructor is doing, but when you sit to build something, your brain goes blank for a moment. For me, thi...Nov 9, 2025 · 3 min readhrrahman.hashnode.dev
I Finally Understood JavaScript's this Keyword (And You Can Too!)Okay, let me be real with you. JavaScript this keyword was my biggest enemy for weeks. I'd write what I thought was perfect code, run it and get completely unexpected results. Sound familiar? I probably watched couple of YouTube tutorials and read 2-...Aug 27, 2025 · 5 min readhrrahman.hashnode.dev
Why Next.js Doesn’t Feel Like ‘Just React’ (Beginner’s POV)When I first jumped into React, I honestly thought I was on top of things - you know, components, props, hooks, and all that good stuff. But when I tried Next.js, it felt... kinda familiar but also like it had a secret sauce I wasn't ready for.Here’s...Aug 17, 2025 · 2 min readhrrahman.hashnode.dev
Why You Shouldn’t Put Private API Keys in Your React .env File (And What to Do Instead)I recently needed to use the Gemini API in a React project, and my Friend said, "Put your API key in a .env file." At first, I thought that was safe. But after looking into it, I learned something important: .env files in frontend projects DON'T actu...Jul 27, 2025 · 4 min readhrrahman.hashnode.dev