I learn things when I need them to complete or improve the stuff I'm already building.