Modular Design
Modular Design is a design methodology that focuses on creating reusable components or modules that can be independently created, modified, and combined to form a larger system. This approach promotes flexibility, scalability, and consistency, as components can be reused across different pages or applications, reducing development time and ensuring a uniform user experience.
Modular design is what lets your product grow without becoming a visual mess. Each new feature built with modular principles slots into the existing system rather than requiring custom design and engineering work — which accelerates shipping speed and maintains consistency as the product expands. For startups that ship fast, modular design is the structural principle that keeps technical and visual debt from accumulating.
Intercom's product is built on a modular system of cards, lists, and action components that appear consistently across their inbox, help center, and campaigns products — meaning new features built by different teams look and feel native to the product without explicit coordination.