As a learning experience this is a great idea. I think, however, that it would be really useful to note, when applicable, what standard UNIX tool just does a job for you (and presumably learning that tool, too)---about 1/3 of these are either completely handled by a standard tool or easily handled with a bash one-liner, and knowing when not to reinvent the wheel is often most of the battle. :)
(I realize that in the intro Zed talks about people being better at finding than building tools. My suggestion is only that you can help even more people by pointing out both paths.)