Small Sites That Last
A personal website does not need a large publishing system. It needs a structure that makes writing, editing, and rebuilding feel routine.
Keeping content close to the section that owns it makes the site easier to understand. A section can then have its own content model while the shared theme keeps navigation, typography, and behavior consistent.
The useful constraint is to keep the technical shape small: plain files, predictable URLs, and a build that can run locally without hidden services.