Quality

A scheduled job opens this site and every published demo in a real browser once a day, and every change runs accessibility and Lighthouse budgets.

01

Status of the daily smoke test on GitHub Actions

Every day at 13:17 UTC it requests every page in the sitemap and expects an HTTP 200, opens the main pages in Chromium and fails on any uncaught script error, and opens each published demo to check that it renders.

Demos checked every day

02

Status of the quality budgets on GitHub Actions

On every push the site is built, every page in the sitemap is checked with axe in light and dark themes (no serious or critical issues allowed), and Lighthouse must reach these minimum scores (3 runs per page):

Lighthouse categoryMinimum score
Performance90
Accessibility95
Best practices95
SEO95

03

Deployment frequency, lead time for changes, change failure rate and time to restore, computed from the GitHub Actions history of my public demo repositories.

Open the DORA dashboard →