Like any new technology movement, Web 3.0 is primarily the domain of enthusiasts right now, many of them engineers or other technically-minded folks. Nothing wrong with this, of course, but we ultimately need the broader public to embrace decentralization, not just the geeks.
To help things along in that regard, I've created a new project on GitHub called Web 3.0 for Newbies. It's a collection of links to articles and other resources to help beginners get up to speed about Web 3.0, including key principles, technology, and prominent community members.
The collection is by no means definitive at this point, I'll freely admit. My goal at this stage was just to get things started with the first batch of links. Suggestions from the community for additions, or other feedback, are welcome so we can iterate it together over time.
To contibute, just leave a comment on this open issue thread on GitHub.
For our purposes, I'm defining "Web 3.0" loosely as anything that promotes decentralization of information online. It could apply to blockchain, distributed applications, semantic web markup, or many other things.
There's just one thing I'm going to explicitly put outside of scope: Articles that primarily relate to trading or speculation in cryptocurrencies. I have nothing against that topic in principle, mind you. It's just that there are a lot of other places where anyone interested in it can find such information. For the sake of differentation, the focus here is very much in the "blockchain not crypto" mode.
Finally, Web 3.0 for Newbies is open source under MIT license. So feel free to share, publish, or use it however you like. 😉