What this feels like is hard to put into words. Once you have an idea, you have to code it. Whether it's a fix or a new solution, the urge to make it extant is incredibly powerful.
I've heard writers describe a kind of animal spirit that takes over them and forces their words into the page. This is the closest I relate to: it's almost painful for me to discuss a technical problem without itching to write up the solution I've found.
I had a junior colleague at a large company get admonished once for solving a problem "which had been assigned to someone else" (and had been for weeks). I get that from an organizational POV but: these are not your people, time to move on.
Also, time is limited, and deciding when and where to unleash this ability is the secret to being a functional (and happy!) being.