I don't know if it's possible to get a good answer to this but: if you learned how to make websites with, like, users who can login and do things where the website stores stuff in a database, without doing it as a job, how did you do it?

I feel like in principle I know all of the basic pieces (HTTP, HTML, CSS, SQL, CORS, various programming languages, etc), but also somehow it still feels extremely hard to me

(no more replies please there are enough)

@b0rk this is a topic on which I think a lot. I was lucky enough to learn all this when all those technologies were much less sophisticated (and sometimes they just weren't there at all); so it all went in a gradual and slow paced way. But I often ask myself how a young person could approach all this huge amount of complex things all at once. I often see juniors dev struggling a lot to wrap their mind around modern web development and don't really know how to help them.