Frankly, when I see some of the contributions made by others, not just on this forum, but some of the other tech forums as well, I feel humbled and my own crude efforts pale into insignificance by comparison! It's the power of the 'net, and long may it remain free!
I'm thinking especially of Open Source software (and freeware), some of which is absolutely brilliant. And also some of the machine code and hardware projects freely presented by so-called "hobbyists" on some of the classic computer sites. Plus the sheer depth and breadth of knowledge
shared on some of those sites. Genius stuff!
As the saying has it, if we each do a little, we can all do a lot.