PageSpeed 100 on GitHub Pages — from 87 to a perfect score
Lighthouse showed Performance 87 on mobile. Self-hosted fonts, WCAG contrast, trailing slash — and how to reach 100/100/100/100 even on GitHub Pages. Building in public, part four.
4 posts
Lighthouse showed Performance 87 on mobile. Self-hosted fonts, WCAG contrast, trailing slash — and how to reach 100/100/100/100 even on GitHub Pages. Building in public, part four.
How I added dynamic Open Graph images, Twitter card meta, JSON-LD structured data and noindex for pagination. Building in public, part three.
I added Umami analytics, sitemap, robots.txt and RSS feeds to the site. Privacy-first tracking, zero cookie banners. Building in public, episode two.
Why I decided to build my own website, what stack I chose and how the whole process went. Building in public, episode one.