Ask HN: Would like to learn blockchain tech, where do I start? What to build?

26 points by justaguyhere ↗ HN
No math or crypto background. Just a normal web programmer.

Where do I start? I've a few hundred dollars to spend on books and courses. Also, any community to join (not from investment/currency perspective, but from tech)?

What do I build, to learn and as potential show offs for future jobs?

16 comments

[ 3.0 ms ] story [ 46.7 ms ] thread
I think the old adage of "If you don't have anything nice to say, don't say anything at all" applies here. Stay out of it if you don't have anything valuable to contribute.
"Don't say anything at all" means implicitly encouraging the massive fraud, incompetence, and eventual losses that are the defining characteristics of the blockchain space.
Cryptocurrencies and blockchains are not the same things.
start looking into ipfs if you havent already. there are lots of prqctical and useful things you can do with it.
I think the most useful resource you have for understanding the foundation is directly reading and understanding the original Bitcoin whitepaper: https://bitcoin.org/bitcoin.pdf

For some of the basics, you can take a look at Anders Brownworth's web demonstration: https://anders.com/blockchain/

I'd also recommend looking at the source code of some of the bigger blockchains (Bitcoin Core, Geth, etc..) and look at some smaller demo blockchain implementations:

- https://github.com/Jeiwan/blockchain_go/tree/master

- https://github.com/kendricktan/misocoin

- https://github.com/jeffbarg/Littlecoin (disclaimer: I am the author of this project)

This is really fantastic, thank you very much.
I second this. We need good information about blockchain to help get more people involved and move it closer to mainstream. It's still sadly, very far away, and something needs to be done about this!
This may be too basic for you depending on your experience, but this is a really great explanation of blockchains that I think even people without a technical background could understand: https://unwttng.com/what-is-a-blockchain
(comment deleted)
Hey - I have a real world blockchain product, and I have a small project that I would like to mentor someone to build. Reach out if you wanna work in it and I will mentor you for free, contact in my profile