learning to program, following pahimar's let's mod series