Hey! I'm Faiaz — a frontend developer who loves writing clean, efficient, and readable code (and sometimes slightly chaotic code, but only when debugging). This blog is my little corner of the internet where I share what I learn about React, JavaScript, modern web tools, and building better user experiences. When I'm not coding, I'm probably refactoring my to-do list or explaining closures to my cat. Thanks for stopping by — hope you find something useful or mildly entertaining here.
Nothing here yet.
The Problem with State React made building UIs feel like LEGO. You click components together and things just… work. Until your app grows. Suddenly: Your “little“ prop turns into a prop ladder. One modal wants to know about another modal. Your frie...

The Setup — Animation Chaos Ever tried animating multiple things in sync with setTimeout chains or nested callbacks? Feels like trying to choreograph a flash mob by yelling at strangers in the mall. Stuff moves at the wrong time, out of order, and yo...

React apps look flat in your code editor, but in the browser, your UI is secretly a forest. You’ve got nested menus, collapsible sidebars, folder explorers, comment threads, product hierarchies, and that one settings panel that keeps reproducing sect...

If you’ve ever tried to build a Tree Viewer in React, you know it’s like trying to herd cats with children. It starts innocent enough: a list of folders, maybe some nested files. Then someone says, “Can you make it expandable?“ Then: “We need to drag...
