This is great! I'm looking forward to the next installment. It wasn't mentioned in the article, but the README for the associated repo says that clang will work for building. You'll also need lld if you go down that route.