reflectivetechconsulting.com/jamstack-eleventy-custom
https://reflectivetechconsulting.com/jamstack-eleventy-custom
Ranks Overall #1,400 Build Awesome Starters #160
Data from Sep 19, 2026, 10:14 PM UTC old Measured once a week · 6 runs since Aug 20, 2026
Elsewhere:
PageSpeed Insights ·
Calibre ·
Treo ·
CrUX Vis ·
Tame the Bots ·
Scoring Calculator ·
Wayback Machine
https://reflectivetechconsulting.com/jamstack-eleventy-custom/.
The same URL in a different form — a trailing slash — so both are treated as one site rather than two: one history, measured once. Lighthouse follows the redirect, so the numbers below describe the page actually served; the only cost is an extra hop on each run.
https://hidegh.github.io/jamstack-eleventy-custom.
History from the previous URL is included below, with the move on Sep 5, 2026. A step-change around that point is likely the change of address rather than a regression.
Lab data is measured using Lighthouse, Mobile mode unless otherwise specified. Field data is reported from Chrome UX Report (using p75 measurements).
Stack
Lighthouse Scores LAB Simulated
Metrics LAB
No field data: the Chrome UX Report is not being collected for this project, so every figure below is from the Lighthouse run.
| Metric | Lab Simulated | ||
|---|---|---|---|
| Value | Change / range | Trend | |
| LCP CWV (estimate) Largest Contentful Paint | 5.16 s poor | ↓ -155 ms (-2.9%) 5.16 s – 6.24 s | |
| INP CWV Interaction to Next Paint — field only, no lab run can measure it | n/a | — | |
| CLS CWV (estimate) Cumulative Layout Shift | 0.001 good | → no change 0.001 – 0.001 | |
| TBT Total Blocking Time | 0 ms good | → no change 0 ms – 0 ms | |
| FCP First Contentful Paint | 4.86 s poor | ↓ -5 ms (-0.1%) 4.86 s – 5.75 s | |
| Speed Index | 4.86 s needs work | ↓ -5 ms (-0.1%) 4.86 s – 5.75 s | |
| TTFB Time to First Byte | 607 ms good | ↑ +3 ms (+0.5%) 603 ms – 612 ms | |
LCP Subparts LAB Unthrottled
The subparts attribute LCP to your server, resource discovery, download, or rendering. Note that the Lab LCP shown above is a simulated throttled estimate.
Page weight
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Page Weight | 538 kB | ↓ -250 B 538 kB – 541 kB | |
| Requests | 45 | → no change 45 – 46 | |
| Third-party Weight | 367 kB | ↓ -329 B (-0.1%) 367 kB – 541 kB | |
| Third-party CPU | 14 ms | ↓ -1 ms (-6.3%) 14 ms – 34 ms | |
| Unused JS | 0 B | → no change 0 B – 0 B | |
| Unused CSS | 73.1 kB | ↑ +6 B 73.1 kB – 73.1 kB |
By resource type
| Type | Transfer | Share | Size | Requests |
|---|---|---|---|---|
| font | 36.2% | 195 kB | 4 | |
| script | 20.7% | 111 kB | 15 | |
| stylesheet | 20% | 108 kB | 11 | |
| other | 13.2% | 70.8 kB | 3 | |
| image | 6.8% | 36.5 kB | 1 | |
| document | 3.1% | 16.7 kB | 1 | |
| Total | 538 kB | 45 |
Third parties 3 entities
| Entity | Transfer | Size | Main thread Simulated |
|---|---|---|---|
| Cloudflare CDN | 217 kB | 5 ms | |
| JSDelivr CDN | 105 kB | 9 ms | |
| Google Fonts | 45.6 kB | 0 ms | |
| Total | 367 kB | 14 ms |
Without JavaScript
The same load, photographed twice at 412×823: once with scripts disabled, once as rendered.
18.3% of pixels differ — parts of the page change. A shifted layout counts as difference, so a <noscript> banner alone can account for a large figure.
Page health
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Main Thread Work | 1.58 s | ↓ -237 ms (-13%) 1.49 s – 1.86 s | |
| Long Tasks | 3 | ↑ +1 (+50%) 2 – 4 | |
| DOM Elements | 1,029 | → no change 1,029 – 1,029 | |
| Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) | 80 | → no change 78 – 80 | |
| A11y Failures | 9 | → no change 9 – 9 | |
| A11y Failing Nodes | 80 | → no change 80 – 80 |
Main thread work
| Task | Time | Share | Duration Simulated |
|---|---|---|---|
| other | 31% | 487 ms | |
| paint composite render | 28% | 444 ms | |
| style layout | 17% | 275 ms | |
| script evaluation | 15% | 244 ms | |
| parse HTML | 5% | 72 ms | |
| script parse compile | 2% | 37 ms | |
| garbage collection | 1% | 18 ms | |
| Total | 1.58 s |
Axe violations axe-core 4.13.0, full rule set
80 violating nodes across 10 rules, 2353 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.
-
serious
color-contrast— Elements must meet minimum color contrast ratio thresholds 43 nodes -
serious
aria-progressbar-name— ARIA progressbar nodes must have an accessible name 14 nodes -
critical
button-name— Buttons must have discernible text 11 nodes -
moderate
heading-order— Heading levels should only increase by one 6 nodes -
serious
aria-command-name— ARIA commands must have an accessible name 1 node -
critical
aria-required-children— Certain ARIA roles must contain particular children 1 node -
critical
image-alt— Images must have alternative text 1 node -
moderate
landmark-unique— Landmarks should have a unique role or role/label/title (i.e. accessible name) combination 1 node -
serious
link-name— Links must have discernible text 1 node -
serious
listitem— <li> elements must be contained in a <ul> or <ol> 1 node
Accessibility failures 9 of 36 audits
-
color-contrast— Background and foreground colors do not have a sufficient contrast ratio. 43 nodes -
aria-progressbar-name— ARIA `progressbar` elements do not have accessible names. 14 nodes -
button-name— Buttons do not have an accessible name 11 nodes -
heading-order— Heading elements are not in a sequentially-descending order 6 nodes -
target-size— Touch targets do not have sufficient size or spacing. 2 nodes -
aria-command-name— `button`, `link`, and `menuitem` elements do not have accessible names. 1 node -
image-alt— Image elements do not have `[alt]` attributes 1 node -
link-name— Links do not have a discernible name 1 node -
label-content-name-mismatch— Elements with visible text labels do not have matching accessible names. 1 node
SEO failures 1 of 10 audits
-
image-alt— Image elements do not have `[alt]` attributes 1 item
Hygiene
Measurement log
Every stored run for this URL, newest first.
| When | Scores | Perf | LCP | CLS | TBT | Weight | Runs | Spread | Bench | Took | Archive |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep 19, 2026, 10:14 PM UTC | 69 | 5.16 s | 0.001 | 0 ms | 538 kB | 3/3 | ±3 | 2,489 0% | 31.8s |
|
|
| Sep 12, 2026, 9:20 PM UTC | 68 | 5.31 s | 0.001 | 0 ms | 538 kB | 3/3 | ±4 | 2,479 0% | 34.8s |
|
|
| Sep 5, 2026, 8:01 PM UTC | 69 | 5.17 s | 0.001 | 0 ms | 541 kB | 3/3 | ±1 | 2,489 0% | 35.5s |
|
|
| Sep 5, 2026, 3:52 PM UTC old URL | 64 | 6.05 s | 0.001 | 0 ms | 538 kB | 3/3 | ±3 | 2,983 +20% | 29.6s |
|
|
| Aug 29, 2026, 12:32 PM UTC old URL | 65 | 6.24 s | 0.001 | 0 ms | 538 kB | 3/3 | ±3 | 2,447 -2% | 31.1s |
|
|
| Aug 20, 2026, 11:39 PM UTC old URL | 65 | 6.09 s | 0.001 | 0 ms | 541 kB | 3/3 | ±3 | 2,322 -7% | 32s |
|
Embed this score
Use this web component to show reflectivetechconsulting.com/jamstack-eleventy-custom's scores on any website, updated whenever this instance re-measures. Don’t forget to bundle the speedlify2-score.js component code into your site!
<speedlify2-score speedlify-url="https://www.speedlify.dev/" url="https://reflectivetechconsulting.com/jamstack-eleventy-custom"></speedlify2-score>