I'm a senior software dev and in my spare time I write small apps and libs that nobody uses.
I released TwoFold.js (2βοΈf) stable and I wrote this article about it:
https://crlf.site/log/articles/191121-twofold/
I took me almost 2 months to write, because english is much harder than code π
tl;dr;TwoFold is an app that makes plain text files behave like dynamic files. Use-cases include: auto updating documentation, text based dashboards, text virtual assistants, text spreadsheets, turn based games, etc.
It took me around 2 years to bring TwoFold to a more or less stable app.
And.. I'm trying to understand WHY it takes me sooo so long to finish stuff.
I have no idea, but I have a few intuitions:
* I'm defocused, because I have many other things to do in my spare time
* I'm demoralized, because I'm mostly alone in all my projects
* I'm tired, because I can work mostly after 10PM when my family goes to sleep
I'm really glad that I launched this, though π