Getting started with a new technology always poses challenges. There are often new languages, development patterns to learn, and hardware prerequisites to meet for setting up a development environment. Blockchain development in particular has certain resource requirements that must be met to run a full node, replay a chain, or test smart contracts. These issues present obstacles for new developers who are interested in exploring blockchain technology. As EOSIO grows, we are working to create new tools and libraries that make EOSIO development faster, easier, and more accessible to developers around the world.