The Web is inevitably going to evolve. The question is not if but when this is going to happen.
This process won't happen fast or overnight, though. Instead, it will be a slow transition, nearly unnoticeable.
3/
All this gives you the chance to participate in the evolution of the web right now and shape the internet for future generations.
Because we don't even completely know how the next version of the web will look, you can leave your mark and interpret it for yourself.
4/
Don't let the evolution of the web solely being lead by large corporations. Web 3.0 is the web of everyone and also of decentralization.
One goal is to give power back to every one of us, so your ideas do indeed count.
5/
2. What you can do
You can integrate small parts of what will make up Web 3 in our current understanding into your projects and products.
No need to go fully decentralized or fully AI-driven.
6/
Some ideas for you:
- Enable a universal single-sign-on through crypto wallets (public/private key pairs)
- Let users pay with crypto
- Help users by analyzing their content semantically with AI
- Give users better content suggestions through thorough use of ML
7/
- Follow in Shopify's and Amazon's footsteps and let users experience products in AR before they buy
- Enable tracking of shipping with blockchain technology
- Host your images on IPFS
And this list could go on and on because it is only up to your own imagination.
8/
3. How to get started
As a web developer, you don't need to become a blockchain developer or a machine learning engineer. Don't worry.
But thanks to the evolution of technology, there are many ways to integrate existing technologies into your apps and websites.
9/
-> In case of blockchains
You can interface with blockchains pretty easily. Your connection is only a library away.
Most blockchains expose a standardized JSON RPC HTTP API (standardized by Ethereum).
There are actually at least two popular API clients for blockchains.
10/
--> Web3.js
This is one of the most popular clients that can interface with Ethereum-style blockchain APIs.
I've implemented nearly a hundred smart contracts with Solidity during my short blockchain career, but I'm ready to drop Solidity right now if I think about WebAssembly on the blockchain.
Interested to learn more? Let's take a look at what WASM can do for blockchains!
🧵👇🏻
1/
Before we jump in:
If you don't exactly know what WebAssembly is, this thread might help you understand the basics first. 👇🏻