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