About

Well-Factored is a blog about the practice of software engineering: the habits, principles, and judgment calls that separate code that survives from code that gets rewritten.

Most writing about best practices stops at the slogan. Don't repeat yourself, keep it simple, write tests. The interesting part is everything the slogan leaves out: when the rule applies, when it backfires, and how to apply it safely to a real codebase with history, deadlines, and other people's decisions baked in. That is the territory this blog covers.

What to expect

Get in touch

If you have feedback, spot an error, or want to suggest a topic, reach out via GitHub. You can also subscribe via RSS to get new posts as they land.