Some excellent software development productivity "bullets" from Austin Wiltshire:
- Embrace the REPL Loop (one of the reasons I love Firebug)
- Dynamic Type/Type Inference
- Object Oriented Programming
- Functional Programming (this is really a tie for 3rd)
- IDEs/Text Editors (if you are comfortable using an IDE, try a Text Editor, and vice-versa).
- Frameworks (just use one!)
Read the rest: The Most Important List Your Manager Will Never Read