What is this?
This is a wiki. It’s my knowledge management system - a place to write down the
notes and scraps of information that I need to keep while working on new things.
It’s built and published using Foam, an open source knowledge management system
built on VSCode.
This wiki is alive, only minimally curated and updated frequently. There will
be typos, mistakes, and areas that are incomplete.
Who am I
My name is Matt. I go by
eightbitraptor almost everywhere on the
internet. You can read more about me, and also longer articles that I write on
my primary site/blog.
- [C development] - Things I’ve learned about writing C, as well as workflows
and tooling that help me write and debug code in reasonably large codebases.
- [CRuby development] - Notes on the structure and implementaton of Matz Ruby
Interpreter, the canonical implementation of the Ruby programming
- [[DTrace]] - more crazy
- [Allocation tracking] - Some ways to track memory allocations