← All posts

Corporate Personal Site Architecture

Next.jsDevOpsNginx

When expanding my personal site into a corporate structure, the critical decision was adding new pages without breaking existing sub-projects.

Approach

  • Main site as Next.js static export at /, /about/, /blog/
  • Sub-projects (/dezenformasyon-bultenleri/, /3d-lojistik-simulasyon/) remain independent
  • Custom Nginx proxy rules are preserved

Deploy

Build output only updates main site files; sub-project folders are untouched. Each project keeps its own release cycle.