I'm blown away by how good introductory programming resources are nowadays. I tried out the JS / TS / regex / sql stuff on executeprogram.com and it's just way better than anything that existed 20 years ago. Likewise for PHP stuff at https://laracasts.com/. I don't love that it's video but, even so, it's much more beginner friendly than a ruby or perl book from 20 years ago.

See also, Julia Evans's work for systems, as well as https://pages.cs.wisc.edu/~remzi/OSTEP/ for a not quite beginner text, etc.

Laracasts
@danluu i recall learning from various orielly books and it so much nicer now.
@danluu that Operating Systems book is incredible! Can't wait to read the next one they're working on.
@danluu My first exposure to programming was with "Learn Python the Hard Way", probably ~2008-9. Not quite 20 years, but also not much better.
@danluu Let’s have a moment of silence for Kathy Sierra, bullied off the internet and out of the industry for contributing hugely to the initial attempt to make programming friendly and accessible in the first place.