Recently I was teaching one of my kids a bit of web coding. This is way more complicated than it should be. There are so many moving parts - configuration, build systems, editors, hosting requirements, certificates etc. just to get a simple web app running. Why?
I thought back to when I was learning to code with my mother on our Apple IIe. The computer was ours. The code was ours. The data was ours.