SeralBlogs

Writing about code, tools, and building things.

Who Am I?

Who am I? Every developer asks this before a commit — but Git has no answer. It doesn't track intent, only whatever profile happened to be active. The real cost isn't the time spent switching configs; it's the cognitive interruption — that split-second fracture in flow state every time you pause to check your identity. After two decades of wrestling with wrong emails, SSH key chaos, and manual git config shuffles, I realised the most expensive bugs aren't in the code. They're in the seams around it. So I built Grit — a background daemon that automatically applies the right Git identity based on where you're working. No wrappers, no custom commands, no toggles. Just the right profile, every commit. Open source. MIT-licensed. Try it on your messiest repo today.

July 2, 2026gitproductivitydevtoolsopensource