It feels good to hack something together in a way that feels easy to get started. But a lot of times, you get to a point where continuing to add features feels harder and harder to do. Because you didn't give yourself any of the structure that would've made it easier. There are many reasons that side projects die and never get "finished". But this is definitely one of them.