Code decay the second it's written. I talk mainly about .NET web technology but whatever works.
Anti-Pattern: The Gas Factory or Unnecessary complexity
Software development is not an art. It's a craft.
Software Developer and Software Engineer are not opposite, they are the same
Implementing a Chain-of-responsibility or "Pipeline" in C#
Waterfall development just work as great
TDD: How I applied TDD to a simple problem