Avoiding Magic Numbers

By: Jeff Nuss

Code Smell: Too Much Edge Case Handling

By: Dustin McQuay

On Beyond Frameworks: Architecting for a Changing Reality

By: Neil Sorensen

Managing Technical Debt

By: Allan Stewart

Reducing Risk by Deleting Code

By: Allan Stewart

Modern Comments

By: Neil Sorensen

Forms of Temporal Coupling

By: Allan Stewart

What kind of test am I writing?

By: Dave Adsit

Dogma, Pragmatism and the Rule of 3

By: Matt Baker

Switching Databases

By: Allan Stewart