Home Writings

Writings

When My State Management Turned Into a Maze

How a Simple State Became a System I Couldn’t Trace

Logs Don’t Tell the Truth — They Tell a Story

Debugging the Narrative in Production Systems

Why “Just Add a Loader” Is Not a UX Solution

Because Users Feel Waiting More Than We Think

One Year, One Codebase: What Changed

A Year of Bugs, Features, and Decisions I Still Have to Maintain

Documentation Is a Feature, Not a Chore

Your Future Teammate Is Reading This

CSS Isn’t Hard, It’s Just Honest

It’s Not Broken — It’s Just Doing Exactly What You Asked

The Lost Commit ID !!

The night my brain ran "git log" on ME!!

© 2026 Edwin Vakayil Made with coffee and TypeScript