{
  "data": {
    "average_words": 1693,
    "code_blocks": 75,
    "code_languages": {
      "gitattributes": 17,
      "sh": 43,
      "text": 9,
      "yaml": 6
    },
    "first_post": {
      "published": "2026-09-24T01:50:00-07:00",
      "slug": "gitattributes",
      "title": "The Best Git Feature You've Never Used",
      "url": "https://londo.me/blog/posts/gitattributes/"
    },
    "images": 9,
    "latest_post": {
      "published": "2026-10-22T09:00:00-07:00",
      "slug": "github-actions-beyond-ci",
      "title": "Things GitHub Actions Can Do That Aren't CI",
      "url": "https://londo.me/blog/posts/github-actions-beyond-ci/"
    },
    "longest_post": {
      "slug": "diresq",
      "title": "The App That Reports You Missing",
      "url": "https://londo.me/blog/posts/diresq/",
      "words": 3902
    },
    "posts": 7,
    "posts_per_month": {
      "2026-09": 3,
      "2026-10": 4
    },
    "reading_minutes": 59,
    "shortest_post": {
      "slug": "git-worktree",
      "title": "git worktree: Stop Stashing, Start Branching in Parallel",
      "url": "https://londo.me/blog/posts/git-worktree/",
      "words": 668
    },
    "tags": 24,
    "words": 11852
  },
  "meta": {
    "api": "londopy-blog",
    "docs": "https://londo.me/blog/api/",
    "generated": "2026-10-27T05:20:06Z",
    "self": "https://londo.me/blog/api/v1/stats.json",
    "version": "1.0.0"
  }
}