{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreib7cp7lhwubhp53ae6rvn6ufrxpj5rqekjvbownboxhyq6ikmq6sa",
"uri": "at://did:plc:kmwems6tpvudwvlxisswue6a/app.bsky.feed.post/3mowb2jofc3e2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreiguzdpbmqpqfffa6a2wgl26zjfq4mu2byqxgz7x5lv4y7he5333gq"
},
"mimeType": "image/jpeg",
"size": 119754
},
"path": "/2026/06/22/ffconf-2026-is-live-things-i-learnt",
"publishedAt": "2026-06-22T00:00:00.000Z",
"site": "https://remysharp.com",
"textContent": "As with each year for the FFConf web site, I have a distinct idea of the visual style I want. It has zero to do with the content we're presenting each year, but I do love how FFConf's site can be creative.\nIt was like that from the very first web site - the logo was designed in early 2009 in 12 variations (which you can see from years 2009, 2010 and 2011 before they were really redesigned).\nBefore I (inevitably) forget, it made sense for me to write up some of the things I learnt along the way now that the 2026 web site is live.",
"title": "FFConf 2026 is live: Things I Learnt [blog]"
}