I guess I'm a very sensible person and the troll army got me by surprise. I knew trolls existed because I came from the Linux community. But when money software is involved, trolls are in another league. Eventually you waste 90% of your time fighting with trolls and at that point your project reputation is wasted and any effort you make is lost. You are lucky you got to the point your software is functional. I didn't got to that point, perhaps because I was aiming too high. Keep on the good work! And as you say, don't waste a minute with trolls, that was my error.
That's very interesting to hear and I'd like to learn more about what you were working on. I hope you know that Bitcoin needs devs like you. You can always try again when you're ready.
I was working in a distributed decentralized database before Ethereum and other shitcoins even entered the scope. I failed mostly because everybody wanted to create a token and premine on it, but I wanted it to interact with Bitcoin, not to create a token, and of course not to premine it. https://github.com/wetube/bitcloud