This website
Built by the rules I offer clients: it opens instantly, depends on no third-party services, and its copy and case studies are edited without a programmer.
Why it is in the case studies
A site that promises a client speed has no right to load slowly. The easiest place to show that is the site itself.
How it works
No all-in-one framework and no UI kit. Own styles, own tokens. The site is a case study — it must not look assembled from somebody else’s components.
Both languages are built into the routes. /ru/ and /en/, hreflang on every page, and not one hardcoded string in the components: all text goes through dictionaries, so the English side cannot quietly fall behind.
Only native animation. Scrolling drives CSS scroll-driven animations, page transitions use View Transitions, diagrams draw themselves through stroke-dashoffset. Not one animation library: all the JavaScript on the page is about eight kilobytes: page transitions without a reload, the header, the cursor and the typing task list on the home page.
The site collects nothing. There was a brief form here, and it worked: it posted to a receiver in Russia, which filed each submission into a database, an inbox and Telegram. I removed it. Any form or analytics counter makes the site owner a personal data operator under Russian law, with the regulator’s paperwork that comes with it, and for a business-card site that is dead weight. Enquiries arrive by email or Telegram, and the first reply is just as concrete: I ask the brief questions in the conversation.

