(How you can do it in 7)
Fundamentally it's a programmer who generates HTML, CSS and JavaScript.
How you do that will never stop changing.
"To know ten thousand things, know one well" - Miyamoto Musashi
A website where I can learn about the the NPM dependencies of popular projects.
I love reading open source JavaScript GitHub projects. Most JavaScript projects have a special package.json file that explains what it the project does and what other libraries it depends on.
I'm not a great designer. I want to make something pretty so I'll need to use an open source library.
I don't want to set up any servers for this project it'll have to work on the client side.