Code and notes from autodidactic efforts