It was something I built for myself in the first place (and I do still actively use it). Showed it to one of my dev-friends, he said it looked cool so I thought: "why not work a little bit more on it and share it with the world?".
I'd say that was the right thought process. Whether it works or not, most money making side projects start this way.