ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

I always get a little excited when I think I found an issue in one of Aaron's pull requests. But on a recent PR comment, Aaron pushed back and his response was so good, it's today's tip. masteringlaravel.io/daily/2025-0...

May 6, 2025, 12:59 PM

Record data

{
  "uri": "at://did:plc:zbuayueqkulbbzmi6f7ax2ax/app.bsky.feed.post/3loiwsdkzwc2m",
  "cid": "bafyreiflui3ibr5vpsxhsjvfjta4k4vuj6gzzoaqri45tdeh3ynma4mn7q",
  "value": {
    "text": "I always get a little excited when I think I found an issue in one of Aaron's pull requests. But on a recent PR comment, Aaron pushed back and his response was so good, it's today's tip. masteringlaravel.io/daily/2025-0...",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.external",
      "external": {
        "uri": "https://masteringlaravel.io/daily/2025-05-06-why-test-setup-data-doesnt-always-need-to-be-perfect",
        "thumb": {
          "$type": "blob",
          "ref": {
            "$link": "bafkreih6qltcfernvqjnnwtp5tgplo45ch7qrhwvxvhnaj46k7yrs2itxq"
          },
          "mimeType": "image/jpeg",
          "size": 266867
        },
        "title": "Why test setup data doesn't always need to be perfect | Mastering Laravel",
        "description": "More value in testing edge cases"
      }
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "index": {
          "byteEnd": 222,
          "byteStart": 187
        },
        "features": [
          {
            "uri": "https://masteringlaravel.io/daily/2025-05-06-why-test-setup-data-doesnt-always-need-to-be-perfect",
            "$type": "app.bsky.richtext.facet#link"
          }
        ]
      }
    ],
    "createdAt": "2025-05-06T12:59:41.317Z"
  }
}