Hello, author here. It's just a set of reference notes I mainly keep for myself, but it's not really private - I share it as-is in case others can extract value from it (I'm surprised that this made HN front page). I do think it would be neat to make what's there more accessible/useful to a broader set of folks. If you have any ideas on how to improve the content, drop me a pull request! https://github.com/yang/notes
The couple of pages I looked at looked useful, and I can state one thing immediately:
Look at the Compilers page, and all the real estate at the top devoted to parsing. Then look at Lisp ^_^. (You did do SICP under Brian Harvey, right?)
More seriously, at the very least I expect some of those pages to help me not overlook something important in the future in a project or two I'm thinking about. Those are of course fields where I have a grounding; if someone else looks at a page and feels completely lost, that's probably a signal to learn the foundations, which the notes can help in, as topics to search on, for judging books and other guides for their coverage (again touching on the completeness idea), etc.
Hah, surprised the Lisp section even exists! Yeah I took SICP with Harvey (though long before starting these notes). This is probably an artifact of me filling in notes opportunistically/as I come across things. But thanks for the comment, glad these are (potentially) helpful!