{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "DOMStack Blog",
  "home_page_url": "https://domstack.net/blog/",
  "feed_url": "https://domstack.net/feed.json",
  "items": [
    {
      "id": "https://domstack.net/blog/2026/hello-world/",
      "url": "https://domstack.net/blog/2026/hello-world/",
      "title": "Hello, DOMStack",
      "summary": "A first look at the DOMStack blog and the ideas behind building static sites from ordinary files.",
      "content_html": "<p>This is the DOMStack blog: a place for release notes, technical walkthroughs, and notes from building static websites with ordinary HTML, Markdown, CSS, and JavaScript.</p>\n<p>DOMStack keeps the source tree close to the output. Pages are files, layouts are composable functions, and shared indexes and feeds are built from the same page data.</p>\n<h2 id=\"follow-along\" tabindex=\"-1\">Follow along</h2>\n<p>Subscribe with <a href=\"https://domstack.net/feed.xml\">Atom</a> or <a href=\"https://domstack.net/feed.json\">JSON Feed</a> to follow future posts.</p>\n",
      "date_published": "2026-09-19T12:00:00.000Z",
      "date_modified": "2026-09-19T12:00:00.000Z",
      "authors": [
        {
          "name": "Bret Comnes",
          "url": "https://bret.io/",
          "avatar": "https://domstack.net/authors/bcomnes/avatar.jpg"
        }
      ]
    }
  ]
}
