{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibe7yfykoodbrbwqoetlidlu2ly4l2hisk4mcym2kimxa4xogstsq",
"commit": {
"cid": "bafyreibvbrbprw4trgvwkf63vzgd46kzk2nn4udc7djuc6wpxacuslicee",
"rev": "3mpiqplwu762f"
},
"uri": "at://did:plc:vro3sykit2gjemuza2pwvxwy/app.bsky.feed.post/3mpiqplnsss2y",
"validationStatus": "valid"
},
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "i'm pretty sure you've seen this bluesky post:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.bskyPost",
"clientHost": "bsky.app",
"postRef": {
"cid": "bafyreify5ufrsn2efvojymcftu2qgnf44ymodkucsztqomkqluz6caphna",
"uri": "at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3movpwtbjgs2d"
}
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "and you might be asking \"what the FUCK is a standard.site??? where are these names come from???\", well, let me explain..."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://skittr.nekoweb.org/posts/3-now-with-standard-site/"
}
],
"index": {
"byteEnd": 55,
"byteStart": 44
}
}
],
"plaintext": "\"but lime! didn't you already explain it in skittr blog?\" YES I DID"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "the way i did it was kinda stupid so i'm doing it again"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://standard.site"
}
],
"index": {
"byteEnd": 23,
"byteStart": 10
}
}
],
"level": 2,
"plaintext": "so what's standard.site even about?"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "imagine you are in 2007, you found a cool blog and you want to stay in touch with it, so you do this:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.unorderedList",
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "download a feed reader"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "find the url of the blog's feed, copy it and then paste it into your feed reader"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "and some time later, you get new posts from that blog on your feed reader"
}
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "people that lived during the golden age of the web might be familiar with this kind of technology and it's very simple name: \"rss\" (there's also atom, which looks like it's the same thing as rss, but it's actually now)"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://standard.site"
}
],
"index": {
"byteEnd": 13,
"byteStart": 0
}
}
],
"plaintext": "standard.site (later referring as \"stansite\") is similar to rss, except it's different, VERY different"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "what's the difference?"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "you can see followers"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "although it's not really THAT necessary, stansite offers a feature that allows you to follow favorite blogs from different platforms (leaflet, pckt, offprint, etc.) using your bluesky/blacksky/northsky/eurosky account and you can keep up with your fav. blogs no matter what device you use"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "you technically can do the same thing with rss by memorizing or writing down every single feed url, or you can use an opml list which carries all rss/atom feeds, but you have to keep it preserved and make sure you don't accidentally delete it"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "it's flexible"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "stansite offers platform-exclusive features for simply displaying markup on blog posts, you can create your type of markup for your platform or reuse it from an existing one"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://markpub.at/"
}
],
"index": {
"byteEnd": 40,
"byteStart": 33
}
}
],
"plaintext": "and if you just prefer markdown, markpub got you covered"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://whtwnd.com/"
}
],
"index": {
"byteEnd": 80,
"byteStart": 71
}
}
],
"plaintext": "\"why can't we just embed plain markdown in a single json file like how whitewind does?\""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "well, you can, but it would exceed limits depending on what markup format you use"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "and speaking of whitewind, i just WISH it had stansite support but it's pretty much an abandoned atproto platform so the chances are kinda low"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "you can plug it anywhere!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "and if you don't want to use an existing platform, you can simply grab you existing site and integrate stansite!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://hannahshelley.neocities.org/blog/2026_05_31_ATProto.html"
}
],
"index": {
"byteEnd": 67,
"byteStart": 36
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://activitypub.blog/2026/05/20/atmosphere-1-0-0-liftoff/"
}
],
"index": {
"byteEnd": 80,
"byteStart": 71
}
}
],
"plaintext": "it supports any type of blogs, from basic static sites on neocities to wordpress sites, to even plain rss feeds!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://sequoia.pub/"
}
],
"index": {
"byteEnd": 13,
"byteStart": 6
}
}
],
"plaintext": "i use sequoia for skittr blog since it has support for static site generators (astro, eleventy, zola, etc.)"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "this actually sound cool! where do i start?"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "there are ALOT of stansite browsers you can use, but i'll list a few ones:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.unorderedList",
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://leaflet.pub/reader"
}
],
"index": {
"byteEnd": 14,
"byteStart": 0
}
}
],
"plaintext": "leaflet reader"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://pckt.blog/read"
}
],
"index": {
"byteEnd": 11,
"byteStart": 0
}
}
],
"plaintext": "pckt reader"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://docs.surf/"
}
],
"index": {
"byteEnd": 9,
"byteStart": 0
}
}
],
"plaintext": "docs.surf"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://pub-search.waow.tech/"
}
],
"index": {
"byteEnd": 10,
"byteStart": 0
}
}
],
"plaintext": "pub search"
}
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "i hope you have a great time exploring blogs (and maybe creating one) on the wider atmosphere!"
}
}
],
"id": "019ebd94-d0c3-7bb7-9ceb-942b0e29ea61"
}
]
},
"description": "blogs are back! but why are they different now???",
"path": "/3mpiqpcwci22r",
"publishedAt": "2026-06-30T10:01:56.537Z",
"site": "at://did:plc:vro3sykit2gjemuza2pwvxwy/site.standard.publication/3lzkrirqukc27",
"tags": [],
"title": "idiot's guide to standard.site"
}