If you have ever read an article on the blockchain you have probably noticed that it can be a difficult field to get into. Understanding the issues that blockchain developers face is a whole other bag of scary. We will try to tackle this topic by looking at some fundamental elements of blockchain systems and using them to shine a light on some difficulties that developers regularly face. At Tenderly we are faced with the uncommon challenge of onboarding developers and non-developers alike simply because our product is in a high-tech field. We will reveal how we approach that challenge, and talk a lot about nitty-gritty blockchain stuff along the way.