To this date, schema-dts is the only side-project I have that achieved better-than-moderate success. It took several hours between the time I had the idea for schema-dts and when I had a reasonably working v0.1. I pulled an all-nighter--something that I hate doing and would never recommend--not out of sheer passion, but because:
- I knew how rare a moment of inspiration is, and
- I knew that if I went to sleep, I would never finish this project; there's a graveyard of unfinished projects haunting me.