Quality, in numbers.
Anyone can claim their code is fast, tested, and reliable. This page measures it: real-visitor Web Vitals, my CI pipeline results, and the uptime of my services. Everything comes from production data, live. Hover (or focus) any card to see the detail.
Click or tap anywhere on the page to measure your INP.
against 6,201 real visits · 30 days. Computed in your browser, nothing new is sent: these are the same anonymous metrics the site already collects.
Five gauges, filled by real visits.
Each bar is a group of visits; the needle is the p75, the value Google uses to rate a site. The marked dot is your visit.
p75 · 30d · 6,201 samples
Largest Contentful Paint - time until the largest element in the viewport finishes painting.
Interaction to Next Paint - latency between a user interaction and the next paint on screen.
Cumulative Layout Shift - how much visible elements shift without user interaction.
First Contentful Paint - time until the first pixel of content becomes visible.
Time to First Byte - time from the request until the first byte of the server response.
From commit to production, with a safety net.
This is how the latest change reached production: every stage green and checked again after the deploy.
Last green pipeline
- Push to maindab7259
- Test + build2975 tests · 57% coverage
- DeployVercel
- Production health checkOK
Every push runs the full test suite (Vitest) on GitHub Actions. A failure blocks the merge; a success triggers the deploy and a post-deploy health check.
Ninety days, one bar per day.
Each bar is the share of successful probes that day. Days without data stay as gaps, in plain sight.
Uptime · 90 days
99.15%% successful checks amounts to 18 h 22 min of accumulated downtime over 90 days.
See for yourself
Web Vitals collected with the official web-vitals library in each visitor’s browser, aggregated at the 75th percentile (the one Google uses for ranking). No cookies or personal data.