Programming

Would-be programmers please read!

Software development philosophies

List of (contradicting) software development philosophies, most prominently

Antipatterns

Code smells and a list of Antipatterns, featuring

Design Patterns

List of Design Patterns, including

Programming Languages

Miscellaneous

Management

Websites