Tip #11

If everything is a component, nothing is

Takeaways

  • Modularity without strategy is just fragmentation.
  • Don’t componentize chaos
  • Every component should reduce complexity, not mask it
  • Use hierarchy: primitives, patterns, pages

🧱 A good system reduces cognitive load — not just code duplication.

Quick action:

Categorize all components into primitives, patterns, or pages — and archive the rest.