{
  "$type": "site.standard.document",
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreifhgosqfa5vaee75oe2d3zq2wfv2pqegabjnpp4vvmamtyonxa6au"
    },
    "mimeType": "image/webp",
    "size": 40266
  },
  "description": "A new start with a new design, Fediverse connectivity, membership, and private analytics.",
  "path": "/2025-08-13-new-digs/",
  "publishedAt": "2025-08-13T15:00:58.000Z",
  "site": "at://did:plc:ex23caczr45rodrfcxrwps6h/site.standard.publication/self",
  "tags": [
    "open-web"
  ],
  "textContent": "It turns out that my stint on WordPress was short-lived. One month, to be exact. I've restarted my blog on Ghost 6 with all the bells-and-whistles of Federation, built-in membership management, and native analytics from TinyBird.\n\nDesign\n\nI'm using a new theme, Thesis*, *from Priority Vision, which reminds very much of a particular three-column Mac app that I've worked on. The pièce de résistance: the little satellite icon in the sidebar (from lucide.dev) representing NetNewsWire.\n\nFederation\n\nThe website has its own Fediverse persona/mind of its own:\n\n*@index@stuartbreckenridge.net *on Mastodon, Threads, and Flipboard\n\n*@feed.stuartbreckenridge.net.ap.brid.gy‬ *on Bluesky\n\nMembership\n\nYou can join as a member. It's free. You get the ability to comment and access to some member's only content (e.g., easy theme installs for NetNewsWire). I might send you the occasional email.\n\nMiscellaneous\n\nMost of the redirect work is done, so WordPress-style URLs (yyyy/mm/<post_title>) should redirect to the new Ghost URL. There's no JSON feed with Ghost, so you'll need to resubscribe to the new RSS feed.",
  "title": "New Digs"
}