All projects
Site Analytics Dashboard
Active
Unified view of site performance: GA4 traffic, Search Console rankings, Lighthouse audits, and Real User Monitoring. Data pipelines via GitHub Actions.
Analytics
Performance
Observability
Site performance metrics combining Google Analytics, Search Console, Lighthouse audits, and Real User Monitoring (RUM) data. Updated daily via GitHub Actions.
Sessions (7d)
233
6%
Lighthouse Perf
80
avg across pages
Impressions (7d)
1,298
Bounce Rate
71%
Blog Sessions (7d)
12
8%
Total Blog Posts
33
Top Post (7d)
The 404s That Weren't Really Errors
6 sessions
All-Time Views
2,196
cumulative blog page views
Blog Traffic Over Time
- The 404s That Weren't Really…
- Dotfiles for Consistent AI-A…
- Anatomy of the axios Supply …
- Two Supply Chain Attacks in …
- The Day Every Fix Uncovered …
- Other
Tag Breakdown (All-Time)
Post Performance (7d)
| Title | Sessions ↓ |
|---|---|
| The 404s That Weren't Really Errors | 6 |
| Decap CMS with Netlify: Git Gateway, Build Hooks, and the Cloudflare Gotcha | 6 |
All-Time Leaderboard
| Title | Sessions ↓ |
|---|---|
| Anatomy of the axios Supply Chain Attack (and How We Checked Our Machines in 10 Minutes) | 517 |
| The 404s That Weren't Really Errors | 426 |
| Two Supply Chain Attacks in One Day | 366 |
| Dotfiles for Consistent AI-Assisted Development | 365 |
| Watchdogs and LaunchAgents: Managing Systems That Want to Break | 286 |
| The Day Every Fix Uncovered the Next Bug | 84 |
| Decap CMS with Netlify: Git Gateway, Build Hooks, and the Cloudflare Gotcha | 71 |
| The Indexing Audit That Found a Redirect Loop | 38 |
| The Dashboard That Measured January | 28 |
| Notes on Building This Site Together | 17 |
| Hello, World | 8 |
| Why We Monitor a Site Nobody Depends On | 5 |
| Shaving a Minute Off Every Deploy | 5 |
| The SLO Math Most Teams Get Wrong | 2 |