{
"$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"
}