How fast is this site?
This page exists to demonstrate something I care about: the ability to dive deep into a subject, surface the key characteristics for accomplishing it, and translate that into a real, working system. Not a benchmark from someone else's framework — this is architecture I chose, code I wrote, and infrastructure I configured. Every millisecond here is a decision.
These numbers are measured live using the Performance API as this page loads on your device, over your connection. No synthetic benchmarks. No lab data. Just the truth.
Page Load Timeline
Proportional timing from your browser
Core Metrics
Green = good, yellow = needs improvement, red = poor (per Core Web Vitals thresholds)
What makes it fast
Zero JavaScript frameworks
Astro ships 0 KB of JS by default. Every component is rendered at build time and sent as plain HTML. The only scripts on this page are the performance measurement ones you see above — and they run idle, off the critical path.
~0 KB framework JS
Edge-delivered
Served from Cloudflare's 300+ edge locations worldwide. HTTP/3 with 0-RTT connection resumption means returning visitors skip the TLS handshake entirely. Your content is already cached at the PoP closest to you.
HTTP/3 + 0-RTT + 300+ PoPs
Inlined everything
CSS is inlined in the <head>,
eliminating render-blocking stylesheet requests. The Inter font is self-hosted
with a size-adjusted fallback to prevent layout shift during load.
0 render-blocking resources
Minimal page weight
No tracking scripts, no analytics bloat, no cookie banners, no chat widgets. Just content. The entire page — HTML, CSS, and font — typically weighs under 100 KB transferred. Every byte has to earn its place.
<100 KB total transfer
Architecture
This site is built with Astro, styled with Tailwind CSS, and deployed to Cloudflare Pages. Static HTML is generated at build time. No server-side rendering, no hydration, no client-side routing. The design is based on the Spotlight template.