Tiviem
To understand how the wheel works, you must first reinvent it.
(/ti:vi:em/) Tiviem is a rudimentary implementation of the Ethereum Virtual Machine in Typescript. The EVM is a stack-based computer responsible for executing the smart contracts on Ethereum.
It was a crazy, random idea out of nowhere. I had been writing a lot of toy contrats in Yul (Ethereum assembly) to expose myself to Ethereum's internals when I the idea struck me. It was ambitious, wayy above my skill level that time, but also really, really interesting.
I just had to build it!