July 12, 2026by Unenter Team1 min read

One Domain, Many Apps

How we run a whole family of independent apps under a single domain — and why one shared core beats a dozen separate codebases.

Every product eventually grows sideways. A shop appears next to the landing page, then docs, then a status page, then something experimental you are not ready to name. The usual answer is a new repository per idea — and a year later, five half-maintained codebases that all render the same header slightly differently.

One core, many surfaces

We took the opposite bet: a single shared core that every app inherits. Design system, authentication, content pipeline — written once, compiled into every app at build time. Each app stays independently deployable, but none of them can drift.

  • Shared components and theme tokens come from the core.
  • Each app owns only what makes it different.
  • A fix in the core reaches every app on its next build.
Independence is for deployment. Consistency is for people.

What it feels like

Spinning up a new app takes minutes, not days. It arrives already speaking our design language, already connected to content and auth, already routable under its own subdomain. The boring parts are inherited; only the interesting parts get written.

U

Written by Unenter Team

Stay in the Loop

Subscribe to get fresh updates, insights, and exclusive content delivered straight to your inbox. No spam, just great reads.