{
  "path": "/3lxsy2asc5224",
  "site": "at://did:plc:2cxgdrgtsmrbqnjkwyplmp43/site.standard.publication/3lxsr74rnk22h",
  "$type": "site.standard.document",
  "title": "Leaflet posting",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I haven't really been using my \"personal blog\" on micro.blog, so it's time to turn it off."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 127,
                    "byteStart": 119
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ]
                }
              ],
              "plaintext": "I already created a Leaflet personal blog that is effectively the equivalent -- personal blog posts only! And used the bmann.ca domain."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://blog.bmann.ca",
              "$type": "pub.leaflet.blocks.website",
              "title": "Boris Blog",
              "description": "Boris’ personal blog",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreieqq73mqgiop2rvonsitmtmun74mje6rbxtqsuoshxrpvevzvswou"
                },
                "mimeType": "image/png",
                "size": 8690
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 107,
                    "byteStart": 83
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ]
                }
              ],
              "plaintext": "I requested archives of MicroBlog and removed the custom domain...which used to be blog.bmannconsulting.com ...which now points here, to Leaflet!"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 44,
                    "byteStart": 25
                  },
                  "features": [
                    {
                      "uri": "https://bmannconsulting.com",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "My main website is still bmannconsulting.com. It's a static site generated by Jekyll, sourced from my Obsidian vault checked into git on desktop and Working Copy on iOS. Yes, I use git to sync my Obsidian."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "What I want to get to is sense making, for myself, but also linking into others."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "alt": "This is a pretty picture of interlinked local notes at https://bmannconsulting.com/notes/",
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreiefcqie5dqgsmuvgdcumhozc4lryh2ydwzpsdxw47wtysczohbedu"
                },
                "mimeType": "image/png",
                "size": 1663133
              },
              "aspectRatio": {
                "width": 2222,
                "height": 1060
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 28,
                    "byteStart": 5
                  },
                  "features": [
                    {
                      "uri": "https://bmannconsulting.com/notes/",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "This graph of my local notes might be pretty...or frustrating...or mystifying."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 65,
                    "byteStart": 57
                  },
                  "features": [
                    {
                      "uri": "https://bmannconsulting.com/journal/",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "I've been messing around with how I want to work with my journals -- which are effectively microblog sized posts, but with wikilinks and rich text (which historically have all been cross posted to bsky anyway)."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 1,
              "facets": [],
              "plaintext": "Link sharing on ATProto"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I experimented a couple of months ago with different ways to store/share links on ATProto, which for me are ultimately at the core of what I'm doing - finding, thinking about, and sharing links."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 52,
                    "byteStart": 46
                  },
                  "features": [
                    {
                      "uri": "https://semble.so/",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "Here's a \"prototype\" of what Cosmik Network's Semble bookmarking tool might look like when shared to bsky -- rich text link, description, comment, and permalink back to the Semble appview."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreihaxka53v5cqigimhzvovtiziubapim7wvhkziumakku5id435fc4",
                "uri": "at://did:plc:njgakmquzxdmz6t32j27hgee/app.bsky.feed.post/3ltidbg5but2c"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 50,
                    "byteStart": 40
                  },
                  "features": [
                    {
                      "uri": "https://groundmist.xyz",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "Here's the auto-share post from grjte's Groundmist:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreib5xr4i3z5taopffafc7ycpxkddvbioifr2opwdtnzdbsgzkhxwla",
                "uri": "at://did:plc:njgakmquzxdmz6t32j27hgee/app.bsky.feed.post/3lsxdb4bdrl2c"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "The permalink just goes to my library page, not an entry for the link itself."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 59,
                    "byteStart": 50
                  },
                  "features": [
                    {
                      "uri": "https://frontpage.fyi",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "And of course, the original ATProto social links, Frontpage:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://frontpage.fyi/post/bmannconsulting.com/3lsxczng5qk2j",
              "$type": "pub.leaflet.blocks.website",
              "title": "The $100 Billion Disconnect: Why Canada’s Innovation Model Leaves Its Builders Behind, Jesse Rodgers",
              "description": "Discuss @bmannconsulting.com’s post on Frontpage.",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreigneajyrgm27oywb5dh3qlva5vc3m6r6cv4yia6vit2s752yi6hem"
                },
                "mimeType": "image/png",
                "size": 9817
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 1,
              "facets": [],
              "plaintext": "Trying link sharing and journal flows with Leaflet"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Today, while reading some articles and messing with the Obsidian Web Clipper and trying to get it to work for my workflow, I tried to share a link / commentary / clip some things to my notes."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "On my website:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://bmannconsulting.com/notes/productivity-tools-need-community-more-than-ai/",
              "$type": "pub.leaflet.blocks.website",
              "title": "Obsidian’s CEO on why productivity tools need community more than AI",
              "description": "[[Decoder Podcast]] with [[Casey Newton]] interviewing [[Obsidian]] CEO [[Steph Ango]]. Steph posted a screenshot of this portion of the article on bsky, I’v…",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreicvqyi76jd5jcepmoh76umzgledbxygm4omjqzj6qnxejee7djsfm"
                },
                "mimeType": "image/png",
                "size": 40244
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "On this Leaflet pub:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://blog.bmannconsulting.com/3lxsrmot7ec2c",
              "$type": "pub.leaflet.blocks.website",
              "title": "Obsidian’s CEO on why productivity tools need community more than AI - Boris Mann Tech Blog",
              "description": "Stephan Go was interviewed by Casey Newton for the Verge’s Decoder Podcast.",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreiebo3j7tka65ropoqbkdio53p4vfl7u5q4slubn7kb5jdvwrbdona"
                },
                "mimeType": "image/png",
                "size": 31160
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "And the same pub shared as a quote to Bluesky:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreihlebfuujnfn6hbv6h7q6nucukrckgmhgsg6fjognhs2h2oiy3bg4",
                "uri": "at://did:plc:2cxgdrgtsmrbqnjkwyplmp43/app.bsky.feed.post/3lxsrzyjclk23"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Leaflet is doing something really interesting with quotes."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "They are linked to/from the original pub, and then they generate this screenshot for sharing as a bsky post."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "alt": "atproto-browser screenshot https://atproto-browser.vercel.app/at/did:plc:2cxgdrgtsmrbqnjkwyplmp43/app.bsky.feed.post/3lxsrzyjclk23",
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreibz73kv65np3zvfquho4xl7wdfgfov75wubtp4n74f2rkdjo552x4"
                },
                "mimeType": "image/png",
                "size": 340648
              },
              "aspectRatio": {
                "width": 1920,
                "height": 1196
              }
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 115,
                    "byteStart": 100
                  },
                  "features": [
                    {
                      "uri": "https://atproto-browser.vercel.app/at/did:plc:2cxgdrgtsmrbqnjkwyplmp43/app.bsky.feed.post/3lxsrzyjclk23",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "It's \"just\" opengraph embeds, with the additional bonus that it's stored as a blob in your own PDS (atproto-browser)."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.horizontalRule"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "So, uh, I guess I'm posting on Leaflet now."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I am writing more than ever in lot in a lot of different places (Discord, Discourse, Signal, HedgeDocs, WikiJS, Patchwork, Zulip, GDocs, and of course -- email!) to connect and communicate with many different people and groups."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 120,
                    "byteStart": 95
                  },
                  "features": [
                    {
                      "uri": "https://notes.commonscomputer.com/kgnotes-lexicon-wg#May-14th-2024",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                },
                {
                  "index": {
                    "byteEnd": 182,
                    "byteStart": 146
                  },
                  "features": [
                    {
                      "uri": "https://bsky.app/search?q=%23PrivateDataWG",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "Right this moment, this is an enjoyable Labour Day post that is procrasta-posting instead of a cohesive KGNotes write up (3 months ago!) or those PrivateDataWG notes from ATProto NYC."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "See you in the ATmosphere!"
            }
          }
        ]
      }
    ]
  },
  "description": "Moving off micro.blog, moving onto Leaflet for tech links",
  "publishedAt": "2025-09-02T01:35:22.620Z"
}