Blockchain is an immature technology in a space polluted with scams and snake oil. It is easy to become skeptical about a tech that promises so much and to date hasn't delivered a thing outside of some dicey investment opportunities. But the upside potential is real. And the tech is fun to play with. This blockchain primer will cover the fundamental concepts from an engineering perspective, as well as some of the emerging open source platforms you can start experimenting with today.