Principles

Principles

Simple, verbose, human-readable

Plain HTML, CSS, and TypeScript with no frameworks.

Small focused files with one clear job each.

Accessibility is not optional: semantic markup, keyboard paths, and readable contrast.

Desktop and mobile together

We design both layouts at the same time.

Mobile is never an afterthought.