This website is built by hand — no site builder, no theme, no content management system. For the technically curious, this page shows how it is structured, developed and published automatically.

Key facts

Foundation
Astro 6 · Node 22
Quality check
Lighthouse
Source code
GitHub
Automation
GitHub Actions
Output
Static website
Hosting
IONOS EU

Principles

No cookies

No first- or third-party cookies are set. The site therefore needs no cookie banner.

No tracking

Visitor behaviour is not analysed. No usage statistics or personal profiles are created.

No data entry

The site contains no forms and stores no input. Contact is direct, by email or phone.

Self-hosted resources

Fonts, images and design assets are served from my own web space. No additional third-party services are loaded when the page opens.

Technology

PageSpeed Insights

Result of the test in July 2026

Performance
100
Accessibility
100
Best Practices
100
SEO
100
Agentic browsing
2/2

Page weight

Technical baseline of the homepage without images, as of July 2026

HTML documents
1
Transferred compressed
21 KB
External scripts
0
JavaScript total
5.2 KB

From build to website

Local checks and automated publishing

  1. 1Local buildTechnical check
  2. 2LighthouseLocal quality test
  3. 3Git commitVersion is recorded
  4. 4GitHub pushChange is transferred
  5. 5GitHub ActionsReproducible build
  6. 6IONOS Deploy NowAutomatic publishing

Build instead of runtime platform

The site is built on Astro 6 and Node 22. Astro generates complete static pages at build time. Running it therefore requires no application server, no database and no additional web framework in the browser.

Design guidelines

Two agent skills supported design and quality assurance: frontend-design helps with a distinctive and consistent visual implementation; UI-UX-Pro-Max adds guidelines for user guidance, typography and accessibility.

Static delivery

Only finished pages and local resources are published. This reduces dependencies, operational effort and attack surface. Documents are always served fresh; unchanged images and fonts may stay in the browser cache for 30 days.

Small technical footprint

For its technical baseline the homepage needs around 22 KB compressed and 4.9 KB of its own JavaScript. No external scripts are loaded. The content stays accessible regardless of optional presentation features.

Presentation with clear limits

Dark mode can be toggled and otherwise follows the system setting; the choice is remembered locally in the browser. Motion is used sparingly and is reduced when the system requests it.

Responsive, local media

Images are provided in several sizes and in AVIF and WebP. The browser loads a variant suited to the device. Logos and graphics are used as scalable SVG files. All media and fonts are stored locally, which keeps data transfer and dependencies under control.

Privacy and security

The architecture works without cookies, tracking, form data and third-party services. A Content Security Policy limits permitted resources; HSTS enforces encrypted connections. Data minimisation is thus part of the technical foundation, not an afterthought.

Collaborators

This website was not built alone. Three AI tools were involved in concept, implementation, review and finishing. Direction, decisions and responsibility stayed human.

In short: one HTML file, no cookies, no third-party services.