Scaling Fast Book
74 articles · all categories
3 articles from May 2025 · show all
Software architecture IS Conway's Law
Can you even have architecture before there's a team?
Common abstraction traps
Here's a few common abstraction traps that suck you in, look like they improve your code, then turn into bad ideas as your system grows.
DRY – a common source of bad abstractions
The worst and hardest to maintain code that I've seen or written has been in pursuit of DRY