Starting to work through Make-a-Lisp[1] on my stack built up from machine code. Plan is to support Lisp's trace functionality right from the start.

https://archive.org/details/akkartik-2min-2021-02-24 (2-minute video)

Main project page: https://github.com/akkartik/mu

[1] https://github.com/kanaka/mal/blob/master/process/guide.md