speedlify2

Lighthouse lab metrics, Axe, and Chrome UX Report field data for a list of sites recorded and compared over time. Follow us on Mastodon or Bluesky.

Charts Compare Measurement runs Embed a score Open to Work

mikestilling.com

https://mikestilling.com/

74PERF 100A11Y 96BEST 100SEO ✗AXE –CWV

Ranks Overall #1,395 Built Awesome #946

Data from Oct 5, 2026, 11:57 PM UTC old Measured once a week · 8 runs since Aug 21, 2026

Elsewhere: PageSpeed Insights · Calibre · Treo · CrUX Vis · Tame the Bots · Scoring Calculator · Wayback Machine

Moved from https://www.mikestilling.com/.

History from the previous URL is included below, with the move on Sep 21, 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

Netlify Hosted by Netlify

Lighthouse Scores LAB Simulated

74
Performance
↓ -6 (-7.5%)
100
Accessibility
no change
96
Best Practices
↓ -4 (-4%)
100
SEO
no change

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 11.41 s poor ↑ +6142 ms (+116.5%) 2.57 s – 11.56 s
INP CWV Interaction to Next Paint — field only, no lab run can measure it n/a —
CLS CWV (estimate) Cumulative Layout Shift 0 good → no change 0 – 0.010
TBT Total Blocking Time 0 ms good ↓ -112 ms (-100%) significant 0 ms – 152 ms
FCP First Contentful Paint 1.68 s good ↑ +706 ms (+72.6%) 959 ms – 2.58 s
Speed Index 1.68 s good ↑ +706 ms (+72.6%) 973 ms – 3.35 s
TTFB Time to First Byte 613 ms good ↓ -9 ms (-1.4%) 611 ms – 671 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.

element render delay 101 ms
time to first byte 10 ms

Page weight

Metric Value Change / range Trend
Page Weight 9.28 MB ↑ +7054.1 kB (+351.4%) significant 1.95 MB – 9.28 MB
Requests 42 ↑ +26 (+162.5%) significant 16 – 42
Third-party Weight 3.8 kB ↓ -1 B 3.0 kB – 3.8 kB
Third-party CPU 3 ms ↑ +1 ms (+47.8%) significant 2 ms – 3 ms
Unused JS 0 B → no change 0 B – 32.6 kB
Unused CSS 0 B → no change 0 B – 0 B

By resource type

Type Transfer Share Size Requests
image 72.1% 6.69 MB 9
other 23.7% 2.20 MB 13
script 3.5% 323 kB 12
document 0.3% 31.8 kB 3
font 0.3% 30.2 kB 1
stylesheet 0.1% 11.5 kB 1
Total 9.28 MB 42

Third parties 1 entities

Entity Transfer Size Main thread Simulated
Plausible script 3.8 kB 3 ms
Total 3.8 kB 3 ms

Page health

Metric Value Change / range Trend
Main Thread Work 611 ms ↓ -117 ms (-16.1%) 395 ms – 1.47 s
Long Tasks 1 ↓ -2 (-66.7%) significant 1 – 3
DOM Elements 1,758 ↑ +150 (+9.3%) 458 – 1,758
Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) 23 ↑ +4 (+21.1%) significant 1 – 23
A11y Failures 0 → no change 0 – 0
A11y Failing Nodes 0 → no change 0 – 0

Main thread work

Task Time Share Duration Simulated
other 43% 262 ms
style layout 32% 198 ms
parse HTML 10% 63 ms
paint composite render 7% 41 ms
script evaluation 7% 41 ms
script parse compile 1% 7 ms
Total 611 ms

Axe violations axe-core 4.13.0, full rule set

23 violating nodes across 4 rules, 2350 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.

  • moderate region — All page content should be contained by landmarks 17 nodes
    Offending elements (5 of 17)
    1. .flex-row-reverse
      <div class="relative w-full h-header flex items-center flex-row-reverse justify-between md:justify-start md:flex-row border-b border-e2 sm:border-transparent shrink-0 gap-8 pl-48 md:pl-16 pr-16">
    2. p[label="Light mode"]
      <p label="Light mode" class="leading-110 truncate pr-16">Light mode</p>
    3. p[label="Dark mode"]
      <p label="Dark mode" class="leading-110 truncate pr-16">Dark mode</p>
    4. #theme-mode-toggle
      <input type="checkbox" name="Toggle theme mode" data-toggle-scheme-checkbox="" aria-label="Toggle light/dark mode" id="theme-mode-toggle" class="theme-mode-toggle absolute left-0 top-0 w-full h-full …
    5. #left-panel-toggle-mobile
      <input type="checkbox" name="Toggle site navigation" aria-label="Toggle site navigation" id="left-panel-toggle-mobile" class="mobile-panel-toggle absolute left-0 top-0 w-full h-full opacity-0 outline…
  • moderate page-has-heading-one — Page should contain a level-one heading 3 nodes
    Offending elements
    1. html
      <html lang="en" color-scheme="light">
    2. .max-w-\[calc\(var\(--editorial\)\+\(var\(--gutter\)\*2\)\)\][data-type="video"]:nth-child(1) > .rounded-6.bg-l3.border > iframe >>> html
      <html class="embed" style="--blur-up-aspect-rat...">
    3. iframe[title="Black River Falls, Wisconsin"] >>> html
      <html class="embed" style="--blur-up-aspect-rat...">
  • moderate landmark-unique — Landmarks should have a unique role or role/label/title (i.e. accessible name) combination 2 nodes
    Offending elements
    1. main
      <main class="relative w-full">
    2. .max-w-\[calc\(var\(--editorial\)\+\(var\(--gutter\)\*2\)\)\][data-type="video"]:nth-child(1) > .rounded-6.bg-l3.border > iframe >>> mux-player media-theme media-controller
      <media-controller part="controller" defaultstreamtype="on-demand" breakpoints="sm:470" defaultsubtitles="" keyboardforwardseeko...="10" keyboardbackwardseek...="10" exportparts="layer, media-layer, .…
  • serious summary-name — Summary elements must have discernible text 1 node
    Offending element
    1. .w-36
      <summary class="relative flex items-...">

Best Practices failures 1 of 19 audits

  • inspector-issues — Issues were logged in the `Issues` panel in Chrome Devtools 1 item

Hygiene

HTTPS HSTS CSP Clickjacking protection Origin isolation Trusted Types bfcache h2

Measurement log

Every stored run for this URL, newest first.

When Scores PerfLCPCLSTBTWeight RunsSpreadBenchTook Archive
Oct 5, 2026, 11:57 PM UTC 74 11.41 s 0 0 ms 9.28 MB 3/3 ±23 2,502 +1% 39.8s Wayback
Sep 28, 2026, 11:43 PM UTC 80 5.27 s 0 112 ms 2.06 MB 3/3 ±17 2,332 -6% 36.4s Wayback
Sep 21, 2026, 7:52 PM UTC 74 11.56 s 0 0 ms 2.62 MB 3/3 ±4 2,217 -11% 33.1s Wayback
Sep 21, 2026, 2:55 PM UTC old URL 73 6.51 s 0 0 ms 2.62 MB 3/3 ±9 2,475 0% 35.8s Wayback
Sep 14, 2026, 11:56 AM UTC old URL 74 9.17 s 0 0 ms 1.95 MB 3/3 ±4 2,493 0% 29.4s Wayback
Sep 7, 2026, 8:59 AM UTC old URL 93 2.57 s 0 3 ms 3.42 MB 3/3 ±20 2,251 -9% 27.3s Wayback
Aug 31, 2026, 3:54 AM UTC old URL 72 9.44 s 0.010 152 ms 1.99 MB 3/3 ±4 2,485 0% 27.3s Wayback
Aug 21, 2026, 1:49 PM UTC old URL 73 9.45 s 0.010 138 ms 1.99 MB 3/3 ±21 2,489 0% 26.8s Wayback

Embed this score

Use this web component to show mikestilling.com'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://mikestilling.com/"></speedlify2-score>