Hi Phil,
A very nice article! I like that you show how to "remove the magic".
I noticed you "aside" at the bottom and wanted to give you a tip. If you open a source file in DrRacket and then click the "Check Syntax" icon (the green check mark with a looking glass), then DrRacket will annotate each binding with its origin. Right clicking on say `serialize-stuffer` will give you an option to jump to the file were it is defined. It's also possible to right click on module names such as `web-server` in an require statement.