ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

That made me laugh too, until I remembered all the times I've seen poor implementation solved like "we'll just have to train people that the field labeled 'Field36' is for the user's alternate e-mail address and putting something without an @ in it will cause the app to crash, so never do that".

May 7, 2025, 7:22 PM

Record data

{
  "uri": "at://did:plc:ok4ykbjqsebmf4ik5ge7hzmh/app.bsky.feed.post/3lom4npx7rc2f",
  "cid": "bafyreiejqckumdpxs3lkrru7stibpxv37dgcncsw2xlg65zuikuqu23xle",
  "value": {
    "text": "That made me laugh too, until I remembered all the times I've seen poor implementation solved like \"we'll just have to train people that the field labeled 'Field36' is for the user's alternate e-mail address and putting something without an @ in it will cause the app to crash, so never do that\".",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreibzkzb6b7fs6rfo4zou4sjrynonllwea7wofgvp4ucbn2duyb5qwa",
        "uri": "at://did:plc:3danwc67lo7obz2fmdg6jxcr/app.bsky.feed.post/3lom3vosajs25"
      },
      "parent": {
        "cid": "bafyreidzzqqp77pldcoqt22tdllxvsreas6c7lzrtfm7vd2lbhv4smwwke",
        "uri": "at://did:plc:wur5mmsnhlocanyqtus3oex5/app.bsky.feed.post/3lom4dv7qns2o"
      }
    },
    "createdAt": "2025-05-07T19:22:28.193Z"
  }
}