List of books I can recommend reading.
Hunt, Thomas: The Pragmatic Programmer
Get grips on developer life.
Mozilla: JavsScript reference
Your bible.
Get grips on CSS.
Crockford: JavaScript: The Good Parts
Understand the core of JavaScript. May require several reads.
Skiena: Algorithm Design Manual
Get grips on your algorithms and data structures.
I don't have anything to recommend at the moment. But it pays to be able to understand the problem you want to solve.
Tanenbaum: Computer Networks
Your application presumably communicates with the rest of the world in some form or another. Pays to know how.
Since monoliths have kinda gone out of fashion.
Tanenbaum: Modern Operating Systems
If you want know what's up below and around your app.
If you want to know what's happening below the operating system. Also very helpful in understanding data structures and memory management.
If you want to get grips on how a programming language works.
Allen: Smashing UX Design
If you have an idea and want to make it a reality.
Rowald: Designing Connected Products
If your idea talks to other things.
Rock: Your Brain at Work
If you want to become more effective.