HMHosein Mahmoudiinhosein-mahmoudi.hashnode.dev·Aug 27 · 3 min read👌 Stop Prop Drilling `disabled`: How <fieldset> Cleaner React FormsHandling UI state across complex form hierarchies is one of the most common challenges in frontend engineering. 🛠️ Recently, while building a feature with a multi-step form containing over 10 nested 00
HMHosein Mahmoudiinhosein-mahmoudi.hashnode.dev·Aug 11 · 5 min readHow I Added Eye-Catching Animations to My Frontend Projects ✨Have you ever visited a website and thought: "How did they make that animation?! 😳" I definitely have. As a frontend developer, I've always been fascinated by websites with beautiful and smooth ani00
HMHosein Mahmoudiinhosein-mahmoudi.hashnode.dev·Aug 9 · 5 min read🎨 Bringing SVGs to Life with Motion for React: From Static Vectors to Dynamic UI ✨For a long time, my workflow with SVGs was pretty straightforward: export from Figma, paste the code into a React component, render it, and move on. SVGs were basically just resolution-independent, st00
HMHosein Mahmoudiinhosein-mahmoudi.hashnode.dev·Jul 31 · 4 min read🧠 Is AI Replacing Developers? My Honest Experience with Vibe Coding🚀 Introduction “Is AI going to replace developers?” That’s a question I hear a lot these days…And honestly, the answer isn’t simple. Recently, I had an experience that changed the way I think about A00
HMHosein Mahmoudiinhosein-mahmoudi.hashnode.dev·Jul 28 · 3 min read🎧 Vibe Coding — Is It the Future of Development or Just Hype?You sit down to code. Music on.Lights low.Flow state activated. Hours pass…and suddenly — you built something real. That’s vibe coding. 🧠 What is Vibe Coding? Vibe coding is not about tools. It’s ab00