This website was first built as static HTML. That worked, but every new page or layout change meant touching the same markup in multiple places.
The next step was migrating to Eleventy (11ty), a static site generator that keeps the final output lightweight while making the authoring side much easier to maintain.
Why move to Eleventy
- Shared layouts reduce repetitive edits.
- Adding posts becomes much simpler.
- The generated site still ships as plain static files.
Result
The site became easier to update without giving up the speed and simplicity of static hosting. That tradeoff is why 11ty remains a strong fit for small content-driven sites.
This redesigned version is static again at the output layer, but the same principle still holds: keep deployment simple and the editing experience maintainable.