True story: I first learned HTML because I had a Geocities page in the 90s and wasn't satisfied with the options in their built-in page editor.
Fine, I'll spell it out: MySpace, LiveJournal, and NeoPets were able to teach kids—all kids, yes, but, and this is very important, largely girls—how to code because the coding education happened incidentally, outside the pipelines where people are told what they can and can't do.