@horsefacts.eth
I wrote a thread on this in /evm a while back. I got my start working on an indexer called VulcanizeDB, which turned out to be a great full stack intro to the EVM. Maker used it for a while, so I was very lucky to get to work with them and read a lot of their code.
https://warpcast.com/horsefacts.eth/0xc8939527