Any application that can be written in JavaScript, will eventually be written in JavaScript.
Rule of Least Power - Jeff Atwood
When you strive to comprehend your code, you create better work and become better at what you do. The code isn’t just your job anymore, it’s your craft.
You don't know JavaScript - Kyle Simpson
Every time you see duplication in the code, it represents a missed opportunity for abstraction. When you find duplicated code, do the right thing. Delete it from the system.
Clean Code - Robert Cecil Martin
Programming: Love It or Leave It.
Jeff Atwood
The cleaner and nicer the program, the faster it is going to run. And if it does not, it will be easy to make it fast.
Effective Java - Joshua Bloch
Program to Interface, not to Implementation.
GOF - Elements of Reusable Object Oriented Software; Erich Gamma et al.
To BLOB or Not To BLOB?
Russel Sears et al.
Every object should be immutable.
HrBill32
Take your time to understand the language prior pushing code.
Tim Beatty
Do whatever keeps you motivated.
Evan Digby