{
  "apiVersion": "1.0",
  "generatedAt": "2026-09-12T10:18:15.843Z",
  "data": [
    {
      "id": "pagespeed-speed-index",
      "title": "The 34 pixels that made PageSpeed think my static site was slow",
      "description": "On deianisac.com, 34 one-pixel canvas flecks dragged Speed Index to four seconds after the page looked finished.",
      "tldr": [
        "On deianisac.com, Speed Index stayed near four seconds after the page looked finished. Lighthouse scores a video of the load, not Largest Contentful Paint. 34 one-pixel flecks on Deian Isac's arrival canvas kept the first screen changing.",
        "That canvas now waits for a mouse move, tap, or key. A 48px arrival placeholder and deferred display fonts later moved the same pixels. Clean runs landed next to first paint. There is no Lighthouse user-agent check."
      ],
      "faq": [
        {
          "q": "What is a good Speed Index score?",
          "a": "Lighthouse marks mobile Speed Index of 3.4 seconds or less as fast, 1.3 seconds on desktop. Clean deianisac.com runs were 1.13 s, 1.18 s, and 0.9 s."
        },
        {
          "q": "What is a good LCP score?",
          "a": "Lighthouse marks mobile LCP of 2.5 seconds or less as fast. A DebugBear run hit 846 ms while Speed Index was still four seconds. Later PageSpeed runs sat at 1.2 s to 1.4 s."
        },
        {
          "q": "How do I interpret Lighthouse results when scores disagree?",
          "a": "Read the frames and the repeated runs, not the badge. One build scored 1.1 s, 4.1 s, then 68 from Cloudflare. Deferring Press Start moved Speed Index from 1.1 s to 3.7 s."
        }
      ],
      "published": "2026-09-03T00:00:00.000Z",
      "last_updated": "2026-09-03T00:00:00.000Z",
      "tags": [
        "performance",
        "astro",
        "pagespeed"
      ],
      "draft": false,
      "href": "/writing/pagespeed-speed-index/"
    },
    {
      "id": "why-an-archipelago",
      "title": "Why this site is an archipelago",
      "description": "A field note about making a personal site large enough for work, games, stories, and whatever comes next.",
      "published": "2026-09-02T00:00:00.000Z",
      "tags": [
        "making",
        "design"
      ],
      "draft": false,
      "href": "/writing/why-an-archipelago/"
    }
  ],
  "links": {
    "self": "https://deianisac.com/api/v1/posts.json",
    "documentation": "https://deianisac.com/api/",
    "openapi": "https://deianisac.com/openapi.json"
  },
  "count": 2
}
