teaching myself how to fish: learning to code my way to technical independence