{
  "path": "/3lxxu7bf4xk2s",
  "site": "at://did:plc:6ayddqghxhciedbaofoxkcbs/site.standard.publication/3lptvotm3ms2o",
  "$type": "site.standard.document",
  "title": "There's An @pp For That",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "facets": [],
              "plaintext": "the process"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 211,
                    "byteStart": 201
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#italic"
                    }
                  ]
                }
              ],
              "plaintext": "I've been thinking about how to communicate to the broader public about the good news of the AT Protocol. One great way to make something new understandable is to liken it to something else they know. Everybody remembers the App Store campaign. Well, maybe not Roscoe..."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "url": "https://www.youtube.com/embed/szrsfeyLzyg?rel=0",
              "$type": "pub.leaflet.blocks.iframe",
              "height": 300
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I want people to understand that the ATmosphere is more than Bluesky. More than microblogging. It's longform. It's video. It's recipes. It's film reviews. It's events. It's communities. It's all just public data that you control."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "An hour or so of home screen crafting and Affinity Photoing and, tada!"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreic6rxe375kg5gi66fo3aumbp57255qtnwmfjswgsnsibovs6ywbcq",
                "uri": "at://did:plc:6ayddqghxhciedbaofoxkcbs/app.bsky.feed.post/3lwrnbwrn5k26"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 1,
              "facets": [],
              "plaintext": "the links"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Since that post went live, I've gotten several requests for a list of links to all the stuff on that home screen. Here it is!"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/2048.blue",
              "$type": "pub.leaflet.blocks.website",
              "title": "at://2048 (@2048.blue)",
              "description": "2048 with AT Protocol. Created by @baileytownsend.dev  Your games, your data, your AT Protocol.   https://2048.blue/ https://github.com/fatfingers23/at_2048",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreic4kruidixvgrr4gkfnbofrso63wi2rv6oslqsoe6pvvzsbi63mpq"
                },
                "mimeType": "image/png",
                "size": 3693
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/skyswipe.bsky.social",
              "$type": "pub.leaflet.blocks.website",
              "title": "Skyswipe (@skyswipe.bsky.social)",
              "description": "Skyswipe is the polished TikTok alternative that ATProto users deserve. Big tech UX, rebuilt from scratch for a transparent decentralized platform.   Download now: https://apps.apple.com/us/app/skyswipe/id6745531492  dev: @patt.bsky.social",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreicyzxkdut2yf5ml3fpyqf6u3t6j5fxiktqgeakuonphjjv4eyyowe"
                },
                "mimeType": "image/png",
                "size": 4471
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/smokesignal.events",
              "$type": "pub.leaflet.blocks.website",
              "title": "Smoke Signal (@smokesignal.events)",
              "description": "Find events, make connections, and create community  https://smokesignal.events/",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreic4kruidixvgrr4gkfnbofrso63wi2rv6oslqsoe6pvvzsbi63mpq"
                },
                "mimeType": "image/png",
                "size": 3693
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/leaflet.pub",
              "$type": "pub.leaflet.blocks.website",
              "title": "leaflet.pub (@leaflet.pub)",
              "description": "🍃 delightful docs & social publishing 📝  try: https://leaflet.pub/home explore: https://leaflet.pub/discover  lab notes: https://lab.leaflet.pub/ code: https://github.com/hyperlink-academy/leaflet  made by @schlage.town + @cozylittle.house + @awarm.space",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreicyzxkdut2yf5ml3fpyqf6u3t6j5fxiktqgeakuonphjjv4eyyowe"
                },
                "mimeType": "image/png",
                "size": 4471
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/skylight.social",
              "$type": "pub.leaflet.blocks.website",
              "title": "Skylight Social (@skylight.social)",
              "description": "✨Join Skylight, report bugs, suggest features: https://beacons.ai/skylight.social",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreifdwcyoyu5gvckrfrpmjhdrs2qbhbwx5jmyhh5a2r4zzjybp6kyfi"
                },
                "mimeType": "image/png",
                "size": 27516
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/flashes.blue",
              "$type": "pub.leaflet.blocks.website",
              "title": "Flashes App 🌩️ (@flashes.blue)",
              "description": "A photo viewing client for u from the creator of @skeetsapp.com & @bluescreen.blue  iOS: https://t1p.de/b3o4x Android: Not available yet  ❓ FAQS: https://t1p.de/24kj0 🐞 Bug Reports: https://t1p.de/phwii 💡 Feature Requests: https://t1p.de/8tmnc",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreig5x33mtgu7tf5p7jgd4ol76ura5wahzs2tqvkhfwhqt4q35jgrre"
                },
                "mimeType": "image/png",
                "size": 28202
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/boostblue.bsky.social",
              "$type": "pub.leaflet.blocks.website",
              "title": "Boost Blue (@boostblue.bsky.social)",
              "description": "An alternative Bluesky Client with preserved reading position, drafts, repost muting, bookmarks, in app translations, spoilers and more!  Available for iOS and Android!  Built with #Flutter!  Download: https://onelink.to/boost-blue",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreic4kruidixvgrr4gkfnbofrso63wi2rv6oslqsoe6pvvzsbi63mpq"
                },
                "mimeType": "image/png",
                "size": 3693
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/recipe.exchange",
              "$type": "pub.leaflet.blocks.website",
              "title": "recipe.exchange (@recipe.exchange)",
              "description": "A simple, clutter-free way to discover and share your favorite recipes.  recipe.exchange  Follow @forum.recipe.exchange to see public recipes shared by the community.",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreibenrhosj6ax55ojqt5vypdxwsi5hzjiyb6qz3f3zwpso4m7elnii"
                },
                "mimeType": "image/png",
                "size": 26961
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/stream.place",
              "$type": "pub.leaflet.blocks.website",
              "title": "Streamplace (@stream.place)",
              "description": "Solving video for everybody forever. Starting with live video on the AT Protocol. Check us out at https://stream.place  Follow @iame.li for dev streams almost every day!",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreicyzxkdut2yf5ml3fpyqf6u3t6j5fxiktqgeakuonphjjv4eyyowe"
                },
                "mimeType": "image/png",
                "size": 4471
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/frontpage.fyi",
              "$type": "pub.leaflet.blocks.website",
              "title": "Frontpage (@frontpage.fyi)",
              "description": "A decentralised and federated link aggregator built on the same technologies as Bluesky.  https://frontpage.fyi",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreid26qdnnw5pscjmdnbwli5b74g35d653xfeyi4ll27tlipgjhf3fe"
                },
                "mimeType": "image/png",
                "size": 25200
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/skeetsapp.com",
              "$type": "pub.leaflet.blocks.website",
              "title": "Skeets App 📱 (@skeetsapp.com)",
              "description": "...an accessible 3rd party iOS / iPadOS Bluesky App  Key Features:  - Keep reading position - Edit posts - Post notifications - Bookmarks - Drafts - Push Notifications filter   Get it here: https://www.skeetsapp.com  created by: @seabass.bsky.social",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreifi2vusqtkouakuqdkpmgzmv56zgu2g2unaw3lm5b2wfaum2sq6pe"
                },
                "mimeType": "image/png",
                "size": 19409
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/skyliner.app",
              "$type": "pub.leaflet.blocks.website",
              "title": "Skyliner (@skyliner.app)",
              "description": "✈️ Native iOS client app for Bluesky with an emphasis on user experience and interactivity ☁️ Currently in ideation/early development",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreifhkz2fyuod2agqv6n2oj76lpzilxd7o5y6h7p3en5havpqrgbp64"
                },
                "mimeType": "image/png",
                "size": 26335
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/popfeed.social",
              "$type": "pub.leaflet.blocks.website",
              "title": "Popfeed ⭐️ (formerly Popsky) (@popfeed.social)",
              "description": "Beta: iOS: https://rb.gy/t15nal Android: https://rb.gy/wic8jk WEB: popfeed.social  Donate: https://rb.gy/z5p7oc  📚Books only client: @paperbnd.club  💡Feature Request: https://rb.gy/oqj1uk ⚠️Report a bug: https://rb.gy/rbs368  Contact: popskyapp@gmail.com",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreidrcr465wmfyx3ehgkxmawtlwfo4vzacjky2sm7icrawl6y3aawzu"
                },
                "mimeType": "image/png",
                "size": 27899
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/sprk.so",
              "$type": "pub.leaflet.blocks.website",
              "title": "Spark (@sprk.so)",
              "description": "Social that puts the user in control, with AT Protocol at its core. Coming soon. Join the waitlist at sprk.so  Questions? Thoughts? Cupcake recipes? hello@sprk.so",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreigiecflcel76hv2z4z6rjdiho3hukj3j44vrx6vdpoihudj2qsrjy"
                },
                "mimeType": "image/png",
                "size": 23911
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/grain.social",
              "$type": "pub.leaflet.blocks.website",
              "title": "Grain (@grain.social)",
              "description": "grain.social is a photography-focused photo sharing platform  sign in with your bsky account  by @chadtmiller.com  github: https://github.com/grainsocial/grain tangled: https://tangled.sh/@grain.social/grain  #photography #atprotocol",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreic4kruidixvgrr4gkfnbofrso63wi2rv6oslqsoe6pvvzsbi63mpq"
                },
                "mimeType": "image/png",
                "size": 3693
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/surf.social",
              "$type": "pub.leaflet.blocks.website",
              "title": "Surf (@surf.social)",
              "description": "A new wave in social media, created by Flipboard. 🌊 Join the beta: https://about.surf.social/",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreiddx7la2e2rjvdqvxplvdggdbnm2rb3h6zgxv2vsdasszhoircdxu"
                },
                "mimeType": "image/png",
                "size": 19018
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://reederapp.com/",
              "$type": "pub.leaflet.blocks.website",
              "title": "Reeder",
              "description": "News Reader. Rebuilt for Today.",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreihll7qomzpzk623ltmsfrbuz4cadjjdxblgvvo7hjy2bv3i5zhxm4"
                },
                "mimeType": "image/png",
                "size": 21678
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/openvibe.social",
              "$type": "pub.leaflet.blocks.website",
              "title": "Openvibe (@openvibe.social)",
              "description": "The App for Connecting Open Social Web Mastodon, Bluesky, Nostr, Threads in ONE app, in ONE feed ✨  https://openvibe.social",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreigipzopn6z264e6kedhn2ezdyao55ozzjous5vvfsa5syt22w3wci"
                },
                "mimeType": "image/png",
                "size": 23849
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/pinksky.app",
              "$type": "pub.leaflet.blocks.website",
              "title": "Pinksky (@pinksky.app)",
              "description": "🦩 A third-party photo client for Bluesky, designed with the interface you already know, not affiliated with @bsky.app  https://pinksky.app",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreicyzxkdut2yf5ml3fpyqf6u3t6j5fxiktqgeakuonphjjv4eyyowe"
                },
                "mimeType": "image/png",
                "size": 4471
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/roomy.chat",
              "$type": "pub.leaflet.blocks.website",
              "title": "Roomy (@roomy.chat)",
              "description": "Group chat on ATproto  Website: https://a.roomy.space  Blog: https://blog.muni.town/tag/roomy/  Discord: https://discord.gg/mbQYgFVBQx  Matrix: https://matrix.to/#/#muni-town:commune.sh  Made by @zicklag.dev, @zeu.dev and @erlend.sh",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreic4kruidixvgrr4gkfnbofrso63wi2rv6oslqsoe6pvvzsbi63mpq"
                },
                "mimeType": "image/png",
                "size": 3693
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/rocksky.app",
              "$type": "pub.leaflet.blocks.website",
              "title": "Rocksky (@rocksky.app)",
              "description": "A decentralized music tracking and discovery platform built on the AT Protocol 🎵 . Scrobble your plays, share playlists, and explore listening trends, not affiliated with @bsky.app",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreihuurdjakxevszkgm2o23nmgomlaqzndfdj7mduabdusl52yxizju"
                },
                "mimeType": "image/png",
                "size": 23003
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/blackskyweb.xyz",
              "$type": "pub.leaflet.blocks.website",
              "title": "Blacksky Moderation (@blackskyweb.xyz)",
              "description": "Creating a safe space for Black community building. We built the Blacksky feeds, this mod service, an atproto implementation called \"rsky\" and more. https://www.blackskyweb.xyz/",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreidcqod55poqm3ffcma6lhbcrhmscqpictps6nl5jryx5cjdh4324i"
                },
                "mimeType": "image/png",
                "size": 28183
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/gandersocial.bsky.social",
              "$type": "pub.leaflet.blocks.website",
              "title": "Gander Social (@gandersocial.bsky.social)",
              "description": "The social media you want. Built for Canada.  Fun, private, and ethical. We're changing the way social media is done around here, all without your data taking an unexpected trip south. Built on Bluesky.  https://gandersocial.ca",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreicyzxkdut2yf5ml3fpyqf6u3t6j5fxiktqgeakuonphjjv4eyyowe"
                },
                "mimeType": "image/png",
                "size": 4471
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/tangled.sh",
              "$type": "pub.leaflet.blocks.website",
              "title": "Tangled (@tangled.sh)",
              "description": "https://tangled.sh is a git collaboration platform built on atproto. Social coding, but for real this time!  Discord: chat.tangled.sh IRC: #tangled @ libera.chat  Founded by @oppi.li & @icyphox.sh",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreie7l3tmhm5pth5cv2chiwwuu7he7dzjskemnsyyjoatnl2ywhiqeu"
                },
                "mimeType": "image/png",
                "size": 19558
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/germnetwork.com",
              "$type": "pub.leaflet.blocks.website",
              "title": "Germ Network (@germnetwork.com)",
              "description": "Start the conversation, faster.  Germ DM is end-to-end encrypted with Messaging Layer Security and is never connected to your phone number.",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreicyzxkdut2yf5ml3fpyqf6u3t6j5fxiktqgeakuonphjjv4eyyowe"
                },
                "mimeType": "image/png",
                "size": 4471
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/pdsls.dev",
              "$type": "pub.leaflet.blocks.website",
              "title": "PDSls (@pdsls.dev)",
              "description": "atproto explorer pdsls.dev",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreiarnx6spkmznolcr2axjywtpzv5bzcli2a36zva5accnwc5btwzui"
                },
                "mimeType": "image/png",
                "size": 25158
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/bsky.app",
              "$type": "pub.leaflet.blocks.website",
              "title": "Bluesky (@bsky.app)",
              "description": "official Bluesky account (check username👆)  Bugs, feature requests, feedback: support@bsky.app",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreicyzxkdut2yf5ml3fpyqf6u3t6j5fxiktqgeakuonphjjv4eyyowe"
                },
                "mimeType": "image/png",
                "size": 4471
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bsky.app/profile/anisota.net",
              "$type": "pub.leaflet.blocks.website",
              "title": "anisota 🕯️ (@anisota.net)",
              "description": "a new, experimental way to use social media  🕯️ step inside -> anisota.net 🕯️  created by @atpota.to powered by @atproto.com  inspired by moths",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreic73rrp6ixdn7aa2fueu4sdz5re3ggtgpne3cdocpna42trv64poa"
                },
                "mimeType": "image/png",
                "size": 5282
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Stay tuned for page 2 👀"
            }
          }
        ]
      }
    ]
  },
  "bskyPostRef": {
    "cid": "bafyreiggsyr23xrq3ock3kcgvwkrzic2br6muiko6gkhmzwmiaizboias4",
    "uri": "at://did:plc:6ayddqghxhciedbaofoxkcbs/app.bsky.feed.post/3lxxubj5lc22s",
    "commit": {
      "cid": "bafyreifmrlh25nzvrjxffnzc7sp5ds7q6zgpu4kv4gry64xhj5pis3iczu",
      "rev": "3lxxubjavrx2p"
    },
    "validationStatus": "valid"
  },
  "description": "a link blog, and a story",
  "publishedAt": "2025-09-04T00:09:54.734Z"
}