ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

Since API governance is a service, I thought of using an appropriate documentation method, instead of "reinventing the wheel." open.substack.com/pub/apichang...

Apr 19, 2025, 7:44 AM

Record data

{
  "uri": "at://did:plc:bvyurmjke5qyfbosz6acvwbv/app.bsky.feed.post/3ln5nbig7dk2c",
  "cid": "bafyreifgqa2twwm5peror5zodez3ojrce3t42boz65yzg5iyeiys3cgvui",
  "value": {
    "text": "Since API governance is a service, I thought of using an appropriate documentation method, instead of \"reinventing the wheel.\"\n\nopen.substack.com/pub/apichang...",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.external",
      "external": {
        "uri": "https://open.substack.com/pub/apichangelog/p/documenting-api-governance?utm_source=share&utm_medium=android&r=3qth1",
        "thumb": {
          "$type": "blob",
          "ref": {
            "$link": "bafkreigchwky7n2zhh5iey74yhxq2whnizarqaxum7rq3blxtam6om2eeu"
          },
          "mimeType": "image/jpeg",
          "size": 154447
        },
        "title": "Documenting API Governance",
        "description": "How do you document the processes behind API governance?"
      }
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "index": {
          "byteEnd": 161,
          "byteStart": 128
        },
        "features": [
          {
            "uri": "https://open.substack.com/pub/apichangelog/p/documenting-api-governance?utm_source=share",
            "$type": "app.bsky.richtext.facet#link"
          }
        ]
      }
    ],
    "createdAt": "2025-04-19T07:44:43.551Z"
  }
}