56,966 blogs · [
{
"id": "01a0e2aa-3985-7102-8bff-faeb14772053",
"title": "Web Performance Monitoring: Find Problems Before Your Customers Do",
"url": "https://aarontgrogg.com/blog/2026/09/25/web-performance-monitoring-find-problems-before-your-customers-do/",
"published_at": "2026-09-25T16:00:08+00:00"
},
{
"id": "01a0d4f8-f40d-71c5-a44a-c27c2fe0e7e2",
"title": "How to Recognize Web Performance Issues: A Visual Guide to Core Web Vitals",
"url": "https://aarontgrogg.com/blog/2026/09/23/how-to-recognize-web-performance-issues-a-visual-guide-to-core-web-vitals/",
"published_at": "2026-09-23T16:17:34+00:00"
},
{
"id": "01a0d4f8-f40d-71c5-a44a-c27c308f6ffb",
"title": "Holiday Shopping Starts Before the Sales: Why Web Performance Matters",
"url": "https://aarontgrogg.com/blog/2026/09/21/holiday-shopping-starts-before-the-sales-why-web-performance-matters/",
"published_at": "2026-09-21T16:11:11+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-858679f44b83",
"title": "Reduce LCP by nearly 3s by replacing JS animation with CSS",
"url": "https://aarontgrogg.com/blog/2026/09/01/reduce-lcp-by-nearly-3s-by-replacing-js-animation-with-css/",
"published_at": "2026-09-01T15:49:33+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-85867ab80682",
"title": "Why has SRE become such a big role?",
"url": "https://aarontgrogg.com/blog/2026/08/31/why-has-sre-become-such-a-big-role/",
"published_at": "2026-08-31T08:15:46+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-85867b2da6ef",
"title": "This “double HTML” pattern must stop!",
"url": "https://aarontgrogg.com/blog/2026/08/20/this-double-html-pattern-must-stop/",
"published_at": "2026-08-20T08:49:20+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-85867bc8c69a",
"title": "TIL: There is a thing called Server-Timing Headers",
"url": "https://aarontgrogg.com/blog/2026/08/17/til-there-is-a-thing-called-server-timing-headers/",
"published_at": "2026-08-17T16:43:50+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-85867ca33293",
"title": "Looking into WebMCP, I wonder if websites will even need visible content",
"url": "https://aarontgrogg.com/blog/2026/08/14/looking-into-webmcp-i-wonder-if-websites-will-even-need-visible-content/",
"published_at": "2026-08-14T07:43:20+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-85867d2ac592",
"title": "Presenting a Web Performance MasterClass at the WeAreDevelopers World Congress",
"url": "https://aarontgrogg.com/blog/2026/08/11/presenting-a-web-performance-masterclass-at-the-wearedevelopers-world-congress/",
"published_at": "2026-08-11T03:37:00+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-85867d6d77f2",
"title": "Investigating… a High LCP for Wish.com",
"url": "https://aarontgrogg.com/blog/2026/04/08/investigating-a-high-lcp-for-wish-com/",
"published_at": "2026-04-08T17:01:33+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-85867e3e8721",
"title": "Early Hints vs. Resource Hints vs. Speculation Rules: Which is right for what, and when?",
"url": "https://aarontgrogg.com/blog/2026/03/31/early-hints-vs-resource-hints-vs-speculation-rules-which-is-right-for-what-and-when/",
"published_at": "2026-03-31T11:46:47+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-85867f2d8665",
"title": "What’s the Most Important Performance Metric?",
"url": "https://aarontgrogg.com/blog/2026/03/25/whats-the-most-important-performance-metric/",
"published_at": "2026-03-25T12:04:38+00:00"
},
{
"id": "01a0871e-8766-7047-abc5-8586800af005",
"title": "Investigating… can CLS cause a high LCP?",
"url": "https://aarontgrogg.com/blog/2026/03/03/investigating-can-cls-cause-a-high-lcp/",
"published_at": "2026-03-03T17:12:36+00:00"
}
] posts Claim your blog