> It’s just a lot of trivial typing and package management and it might not even be all that impressive when it is done. > What might happen then is that you try to keep it interesting by making it more impressive
This feeling is something that immediately sets off an alarm in my head.
IRL every time I tried to impress someone, I said or did stupid things. These experiences are now part of cringe memories about myself.
In software, the paradox is often that making something simple is difficult, but easily reproducible and unimpressive for most people. It is kind of like the engineers' version of when people say that their 4yo kid could do the same drawings as Picasso.
Just go through the last 90% and finish the thing. Like Antoine de Saint-Exupéry said, perfection is reached not when there's nothing else to add, but when there's nothing more to remove.
Then put the V1.0 tag on it and move it to maintenance mode. Then move to the next project, which very well might be about covering a different set of needs in the same area.