Experimental browser for the Atmosphere
The day after @ahoy.eu in Hamburg, Germany, we hosted a day of discussions about #IndieSky: running independent ATProto infrastructure. The morning was a walk through and knowledge sharing about the composable protocol architecture, and the afternoon went through what a EuroStack would include.
Apr 29, 2025, 2:04 PM
{ "uri": "at://did:plc:lehcqqkwzcwvjvw66uthu5oq/app.bsky.feed.post/3lnxh4zet5c2a", "cid": "bafyreibc7fiwvlmniwp2ojk43toelhrdm76s426uplc62l54a2ta4ndsta", "value": { "text": "The day after @ahoy.eu in Hamburg, Germany, we hosted a day of discussions about #IndieSky: running independent ATProto infrastructure.\n\nThe morning was a walk through and knowledge sharing about the composable protocol architecture, and the afternoon went through what a EuroStack would include.", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.external", "external": { "uri": "https://atprotocol.dev/notes-from-ahoy-indiesky-europe/", "thumb": { "$type": "blob", "ref": { "$link": "bafkreigjpspfmufifv7ul4h754mzr3ptusyokb25exqscwygutmeruqdxa" }, "mimeType": "image/jpeg", "size": 470559 }, "title": "Notes from Ahoy IndieSky Europe", "description": "A summary of the IndieSky Ahoy event, running a EuroStack, and joining the IndieSky working group for independent ATProto infrastructure." } }, "langs": [ "en" ], "facets": [ { "$type": "app.bsky.richtext.facet", "index": { "byteEnd": 22, "byteStart": 14 }, "features": [ { "did": "did:plc:l76pwc64lwfnyuibzgitm64j", "$type": "app.bsky.richtext.facet#mention" } ] }, { "index": { "byteEnd": 90, "byteStart": 81 }, "features": [ { "tag": "IndieSky", "$type": "app.bsky.richtext.facet#tag" } ] } ], "createdAt": "2025-04-29T14:04:04.305Z" } }