lang="en-US" Approach – Intelstav Skip to content

Notes

Short engineering notes on decisions, constraints, and trade-offs.
The aim is to keep the system understandable, predictable, and stable over time.

Performance model

  • System fonts by default (no external font requests).
  • Minimal JavaScript, with no runtime frameworks.
  • Predictable layout to avoid cumulative layout shift (CLS).
  • Layered CSS (tokens → core → layout) for controlled growth.

Determinism

  • A single routing entry point for template resolution.
  • A stable context structure passed to templates.
  • Templates remain focused on markup only.

Future extensions

  • Component-level Twig partials as the UI evolves.
  • Further refinement of dark mode.
  • Content modules (projects, experiments, documentation).
Last updated: