My adventures in learning to code: v1