This guide is meant as a starter block but it's worth mentioning briefly about other feature of MakeCode...
GitHub packages
Additional blocks or drivers can be packaged in github repo and loaded in the editor via the Add Package dialog. Packages can contain JavaScript, C++ and yes! ASM! https://makecode.adafruit.com/packages
We are Open Source on GitHub
Checkout https://makecode.com/about for more info about the various repos.
We have crowd-sourced translations
Whether you want to code in Klingon or your native non-English language, MakeCode supports crowd sourced translations at https://makecode.adafruit.com/translate.
Text editor powered by tinymce.