Getting started writing dapps is hard. You've got a lot of moving pieces, and
half of them are in beta release. It's great because you can make a huge impact
as an early adopter, but being a pioneer you sacrifice the convince you'll find
in more mature spaces. This article