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 when I used to do it, which was highschool, I just picked an apache server and put php files on it. Through copying other stuff, templates and things I found I started building the basics. And I'd say now it's harder to find these things, because there's so much boilerplate around web development, usually oriented at huge web apps such as js frameworks