Understanding how to use testnets is essential for developing smart contracts on Ethereum [https://karl.tech/ethereum-in-101-words/]. Here is a basic introduction to what testnets are and how to use them. What is a testnet? Testnets simulate the Ethereum network and EVM [http://ethereum.stackexchange.com/questions/142/what-was-the-reason-to-invent-the-evm] . They
If you don't know what a Decentralized Application (Dapp) is, check out my previous post Why Build Decentralized Applications [https://karl.tech/why-build-dapps] Two Key Technologies: 1. IPFS: A distributed datastore modeled after BitTorrent and Git. Soon it will have an incentivisation layer in which you pay strangers to store
The shift towards decentralization is happening. With tools like Angular.js, web development moved from thin to thick clients. You can't be hip without at least one SPA [https://en.wikipedia.org/wiki/Single-page_application] under your belt. The reason for this shift is simple: > Computing power is scaling horizontally.