4 Things I Learned Coding My First Blockchain Application

As a software developer, I thought it would be interesting to spend some time getting my hands dirty with creating blockchain applications in order to better understand the implications of this new technology. Here are 4 things I learned during my first experience, 2 tools to get started and 2 learning resources to help developers and non-techies alike learn more about Decentralized Applications (DApps). 

Javascript: Calculate Characters Remaining In A TextArea

In this post, we'll create a Javascript event listener that calculates the number of characters that have been entered in a TextArea. The purpose here is not to demonstrate the quick and dirty solution, but rather to fully understand how the code actually works. This functionality is helpful for inline form validation and preventing users from hitting the server-side with invalid data.