Welcome to a blog about evaluating cryptocurrencies through the lens of an experienced software engineer. While I am fairly new to the crypto party, I am a seasoned software developer that has written 12 technical books on a wide range of subjects. More importantly, my books have often preceded the popularity of the technology by successfully predicting which technologies would flourish in the developer community.
The number one reason this blog will help you is that I will be examining and often explaining in plain English the technologies that underpin these cryptocurrencies. For example, why is the fact that Ethereum uses its own virtual machine a competitive advantage over Bitcoin? What is a virtual machine? Are all virtual machines created equal? If Ethereum has a virtual machine and Cardano has a virtual machine - which one is better? Understanding the technologies underneath this revolution is vitally important to understand which currencies will thrive and which will die!
You also need to understand which currencies are complimentary (like services offered on top of Ethereum) versus which are direct competitors (like Ethereum versus Cardano).
One final thought before we begin this adventure together, I always put my money where my mouth is... if I believe that cryptocurrency A is better than cryptocurrency B, then I will be investing myself in cryptocurrency A.
If you have any burning questions on the technology behind cryptocurrencies, post them below and I will do my best to get to them in forthcoming posts. Unfortunately, I am busy working on a new book (and my free time is limited) so please be patient with me.
Again, welcome, and I look forward to us traveling this exciting road together.