pub.leaflet.publicationPage
Samples
1246 randomly sampled records from the AT Protocol firehose
pub.leaflet.publicationPage (100 samples)
{
"path": "/about",
"$type": "pub.leaflet.publicationPage",
"title": "About",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019f045a-10c6-7bb3-a454-bb5c7f097a47",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "I read a lot of naval history; organisational, social, technical and political. Since I seldom know what I think about a subject until I write about it, I use these sketches as a way of developing my understanding and making connections. I also rather enjoy the discipline of writing a well thought out and researched piece to a word limit; the process allows me to practice and hone my craft. And since I am going to all this trouble, I might as well publish the results. This also gives me an audience; that is if anybody is actually kind enough to spend the time reading my musings."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "Sketches"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "I call them sketches because they are intended to be short, readable, and light in tone. The aim is to entertain, but bear in mind I am writing them for myself, so your opinion on their entertainment value might vary! I reckon that if you are bothering to read this, you are very likely to be a bit of maritime history nerd like me, so hopefully I will strike the right note. There are a few ground rules I use:"
}
},
{
"$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": "Sketches must be between 500 and 1000 words long, counting the main text only"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "There must a relevant heading picture, preferably taken from contemporary sources"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "The topic must be concrete: a ship, a person, an event no longer than a day, a place, or a specific historical document"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "The concrete subject must be set in context; what was its importance? How did it they fit into contemporary events? How do they connect to other events and people?"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Opinions are allowed; or perhaps the whole point!"
}
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "Contact me"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 37,
"byteStart": 24
},
"features": [
{
"did": "did:plc:wqw6nhsfhriss2puzk66vlbi",
"$type": "pub.leaflet.richtext.facet#didMention"
}
]
}
],
"plaintext": "The best way is through @ringbolt.net on BlueSky"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "Licensing"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 12,
"byteStart": 0
},
"features": [
{
"uri": "https://creativecommons.org/licenses/by-nc/4.0/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "CC BY-NC 4.0 ©Jon Walters"
}
}
]
}
]
},
"publication": "at://did:plc:wqw6nhsfhriss2puzk66vlbi/site.standard.publication/3mp2v5wir622s",
"publishedAt": "2026-06-26T14:48:00.721Z"
}
did:plc:wqw6nhsfhriss2puzk66vlbi | at://did:plc:wqw6nhsfhriss2puzk66vlbi/pub.leaflet.publicationPage/3mp76oqv2ws25
app.bsky.feed.post (nested within pub.leaflet.publicationPage) (21 samples)
{
"path": "/",
"$type": "pub.leaflet.publicationPage",
"title": "Welcome",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019eed85-7a92-7dd9-b0ae-e3f85a8e66d9",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.signup"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.bskyPost",
"postRef": {
"cid": "bafyreies2nxedc67xtql6vja4cpojytvoycbzlqlqqpy2u5kbqccaajlmu",
"uri": "at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/app.bsky.feed.post/3lxgwrnnz2s2u"
},
"clientHost": "bsky.app"
}
}
]
}
]
},
"publication": "at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/site.standard.publication/3m2xsp3aoas2x",
"publishedAt": "2026-06-22T04:44:13.310Z"
}
did:plc:pxxvg3q7gbzlbsdxbx6353wh | at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/pub.leaflet.publicationPage/3motzhbxros23
pub.leaflet.blocks.bskyPost (nested within pub.leaflet.publicationPage) (21 samples)
{
"path": "/",
"$type": "pub.leaflet.publicationPage",
"title": "Welcome",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019eed85-7a92-7dd9-b0ae-e3f85a8e66d9",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.signup"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.bskyPost",
"postRef": {
"cid": "bafyreies2nxedc67xtql6vja4cpojytvoycbzlqlqqpy2u5kbqccaajlmu",
"uri": "at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/app.bsky.feed.post/3lxgwrnnz2s2u"
},
"clientHost": "bsky.app"
}
}
]
}
]
},
"publication": "at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/site.standard.publication/3m2xsp3aoas2x",
"publishedAt": "2026-06-22T04:44:13.310Z"
}
did:plc:pxxvg3q7gbzlbsdxbx6353wh | at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/pub.leaflet.publicationPage/3motzhbxros23
pub.leaflet.blocks.button (nested within pub.leaflet.publicationPage) (43 samples)
{
"path": "/episodes",
"$type": "pub.leaflet.publicationPage",
"title": "Episodes",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019ef8d9-4bb0-7aa2-8860-d48691e7915c",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"url": "https://www.voxport.live/p/valerierayne13",
"text": "🎧 Listener discretion is advised 🔞 ",
"$type": "pub.leaflet.blocks.button"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.postsList",
"filterByTags": [
"Episode"
],
"highlightFirstPost": true
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.horizontalRule"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.signup"
}
}
]
}
]
},
"publication": "at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/site.standard.publication/3moyykpl42c25",
"publishedAt": "2026-06-24T09:14:33.769Z"
}
did:plc:pxxvg3q7gbzlbsdxbx6353wh | at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/pub.leaflet.publicationPage/3mozkouhdis2g
pub.leaflet.blocks.code (nested within pub.leaflet.publicationPage) (1 sample)
{
"path": "/calendar",
"$type": "pub.leaflet.publicationPage",
"title": "Calendar",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019efa7f-2b03-777b-9f9d-366c82504b12",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.code",
"plaintext": "print(\"Hello World\")"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
}
]
}
]
},
"publication": "at://did:plc:exwofczy5vsrc4mv6loecjzh/site.standard.publication/3mp2dygefvc2y",
"publishedAt": "2026-06-24T18:34:21.164Z"
}
did:plc:exwofczy5vsrc4mv6loecjzh | at://did:plc:exwofczy5vsrc4mv6loecjzh/pub.leaflet.publicationPage/3mp2e345drs2e
pub.leaflet.blocks.header (nested within pub.leaflet.publicationPage) (99 samples)
{
"path": "/",
"$type": "pub.leaflet.publicationPage",
"title": "Home",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019ed063-5024-7331-ba5d-305bdd39cd65",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.image",
"image": {
"ref": {
"$link": "bafkreihv5qmjtkiteptjrj26fjatkpyyq676xwyorsqkdp7q2lihhiu35i"
},
"size": 1853911,
"$type": "blob",
"mimeType": "image/png"
},
"aspectRatio": {
"width": 1064,
"height": 1064
}
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 24,
"byteStart": 0
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
}
],
"plaintext": "I am a French economist. I am interested in personnel and labour economics, social influence and the diffusion of opinion, economic growth, the meta-science of economics (incl. open science), and the (personnel) economics of defence."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 51,
"byteStart": 47
},
"features": [
{
"uri": "https://o.simardcasanova.net/en/a-second-shot-at-a-phd/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 64,
"byteStart": 56
},
"features": [
{
"uri": "https://cerefige.univ-lorraine.fr",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 94,
"byteStart": 72
},
"features": [
{
"uri": "https://www.univ-lorraine.fr",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 160,
"byteStart": 146
},
"features": [
{
"uri": "https://anr.fr/Project-ANR-23-CE26-0021",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 260,
"byteStart": 245
},
"features": [
{
"uri": "https://cerefige.univ-lorraine.fr/member/laroche-patrice/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 279,
"byteStart": 265
},
"features": [
{
"uri": "https://cerefige.univ-lorraine.fr/member/stevenot-anne/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I have resumed working on my PhD (more details here) at CEREFIGE at the University of Lorraine (Nancy, Lorraine, France). My PhD is funded by the ANR grant Wave (ANR-23-CE26-0021, ANR is the French National Research Agency) and is supervised by Patrice Laroche and Anne Stévenot."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 95,
"byteStart": 51
},
"features": [
{
"uri": "https://fac-droit.univ-lorraine.fr",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 125,
"byteStart": 103
},
"features": [
{
"uri": "https://www.univ-lorraine.fr",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 207,
"byteStart": 176
},
"features": [
{
"uri": "https://stderr-editors.com/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I am also an adjunct professor in economics at the Department of Law, Economics, and Management at the University of Lorraine and a junior partner and the consulting editor at Standard Error Research Editors (Chicago, United States)."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 69,
"byteStart": 56
},
"features": [
{
"uri": "https://en.wikipedia.org/wiki/Mathieu_Klein",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Finally, I am involved in local politics in Nancy with Mathieu Klein."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "On my spare time, I enjoy hiking, photography, travelling, roller coasters and theme parks — among other things."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.horizontalRule"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "Notes"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "I write about academic economics, R, and the Atmosphere."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.signup"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.postsList"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.signup"
}
}
]
}
]
},
"publication": "at://did:plc:esmiuxk53vmsllayghrq676w/site.standard.publication/3lq6nfutdvs2t",
"publishedAt": "2026-06-23T18:42:05.674Z"
}
did:plc:esmiuxk53vmsllayghrq676w | at://did:plc:esmiuxk53vmsllayghrq676w/pub.leaflet.publicationPage/3mogmiuo2bs2z
pub.leaflet.blocks.horizontalRule (nested within pub.leaflet.publicationPage) (100 samples)
{
"path": "/",
"$type": "pub.leaflet.publicationPage",
"title": "Home",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019ece8b-6d2b-711a-b31b-97409b910d6f",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 77,
"byteStart": 74
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 85,
"byteStart": 79
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 95,
"byteStart": 87
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 108,
"byteStart": 101
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
}
],
"textSize": "small",
"plaintext": "An off-the-cuff editorial featuring the stories you don't want to miss in art, design, research, and culture. We're getting smart about it all and redesigning our perspectives."
},
"alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter"
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.horizontalRule"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"view": "medium",
"$type": "pub.leaflet.blocks.postsList",
"highlightFirstPost": false
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.signup"
}
}
]
}
]
},
"publication": "at://did:plc:7wa5oq62d52g47xfg7dbhkih/site.standard.publication/3mjhkiryk4c2k",
"publishedAt": "2026-06-26T22:00:20.015Z"
}
did:plc:7wa5oq62d52g47xfg7dbhkih | at://did:plc:7wa5oq62d52g47xfg7dbhkih/pub.leaflet.publicationPage/3mom24ai64s2a
pub.leaflet.blocks.iframe (nested within pub.leaflet.publicationPage) (6 samples)
{
"path": "/random-music",
"$type": "pub.leaflet.publicationPage",
"title": "Random music",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019ef4ed-1f4e-777d-8b30-a7c15b9c10ca",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "2022-06-23"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"url": "https://www.youtube.com/embed/ePkVE1to59Y?rel=0",
"$type": "pub.leaflet.blocks.iframe",
"height": 600,
"aspectRatio": {
"width": 16,
"height": 9
}
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "2022-06-22"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
}
]
}
]
},
"publication": "at://did:plc:x34vllqbtl3ymgpsu53h6tar/site.standard.publication/3movvletabs2n",
"publishedAt": "2026-06-23T14:47:40.454Z"
}
did:plc:x34vllqbtl3ymgpsu53h6tar | at://did:plc:x34vllqbtl3ymgpsu53h6tar/pub.leaflet.publicationPage/3moxnfnwe5k2p
pub.leaflet.blocks.image (nested within pub.leaflet.publicationPage) (37 samples)
{
"path": "/about",
"$type": "pub.leaflet.publicationPage",
"title": "About",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019ef925-53a3-7994-8d59-23acf6899401",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "I read a lot of naval history; organisational, social, technical and political. Since I seldom know what I think about a subject until I write about it, I use these sketches as a way of developing my understanding and making connections. I also rather enjoy the discipline of writing a well thought out and researched piece to a word limit; the process allows me to practice and hone my craft. And since I am going to all this trouble, I might as well publish the results. This also gives me an audience; that is if anybody is actually kind enough to spend the time reading my musings."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "Sketches"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "I call them sketches because they are intended to be short, readable, and light in tone. The aim is to entertain, but bear in mind I am writing them for myself, so your opinion on their entertainment value might vary! I reckon that if you are bothering to read this, you are very likely to be a bit of maritime history nerd like me, so hopefully I will strike the right note. There are a few ground rules I use:"
}
},
{
"$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": "Sketches must be between 500 and 1000 words long, counting the main text only"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "There must a relevant heading picture, preferably taken from contemporary sources"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "The topic must be concrete: a ship, a person, an event no longer than a day, a place, or a specific historical document"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "The concrete subject must be set in context; what was its importance? How did it they fit into contemporary events? How do they connect to other events and people?"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Opinions are allowed; or perhaps the whole point!"
}
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "Contact me"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 7,
"byteStart": 0
},
"features": [
{
"uri": "https://bsky.app/profile/ringbolt.bsky.social",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 14,
"byteStart": 8
},
"features": [
{
"uri": "https://github.com/ringbolt60",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 23,
"byteStart": 15
},
"features": [
{
"uri": "https://indieweb.social/@ringbolt",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "bluesky github mastadon"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "Licensing"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.image",
"image": {
"ref": {
"$link": "bafkreib7gzozgar3rsbnfqbrk6phxpi3v5ea5dopirtkck66tf2m4nucqu"
},
"size": 6954,
"$type": "blob",
"mimeType": "image/webp"
},
"aspectRatio": {
"width": 360,
"height": 126
}
},
"alignment": "lex:pub.leaflet.pages.linearDocument#textAlignLeft"
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
}
]
}
]
},
"publication": "at://did:plc:wqw6nhsfhriss2puzk66vlbi/site.standard.publication/3moxo3a5txc2g",
"publishedAt": "2026-06-24T10:29:29.971Z"
}
did:plc:wqw6nhsfhriss2puzk66vlbi | at://did:plc:wqw6nhsfhriss2puzk66vlbi/pub.leaflet.publicationPage/3mozoyrgww22e
pub.leaflet.blocks.orderedList (nested within pub.leaflet.publicationPage) (15 samples)
{
"path": "/about",
"$type": "pub.leaflet.publicationPage",
"title": "About",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019ed5f2-0b2b-7ff0-b631-81a435aaf200",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Hello Mangkoran here. Nice to meet you!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.horizontalRule"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Assorted list of things about me."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "Workstation"
}
},
{
"$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": "Machine"
},
"orderedListChildren": {
"$type": "pub.leaflet.blocks.orderedList",
"children": [
{
"$type": "pub.leaflet.blocks.orderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Tongfang GK5NR0O: Windows 10 LTSC, WSL2 (desktop)"
}
},
{
"$type": "pub.leaflet.blocks.orderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "ThinkBook 14 G8+: Arch (for travel)"
}
},
{
"$type": "pub.leaflet.blocks.orderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "ThinkPad X270: Arch (previously for travel)"
}
},
{
"$type": "pub.leaflet.blocks.orderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Ryzen mini PC: Talos (homelab)"
}
},
{
"$type": "pub.leaflet.blocks.orderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "GL-MT6000: OpenWrt (home router)"
}
}
]
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Text editor: Neovim (+LazyVim)"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Terminal: Ghostty, WezTerm"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Shell: Fish"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Git client: Jujutsu, LazyGit"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Tool version manager: mise"
}
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "Peripherals"
}
},
{
"$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": "Mouse: Rapoo VT0 G2, VXE R1 Pro Max, Zaopin Z1 Pro"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Mousepad: X-Raypad Aqua Control 2"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Keyboard"
},
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 7,
"byteStart": 0
},
"features": [
{
"uri": "https://github.com/skarrmann/morizon",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "morizon: 60% ortho, Akko Rosewood"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 6,
"byteStart": 0
},
"features": [
{
"uri": "https://github.com/ai03-2725/Contra",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Contra: 40% ortholinear, Akko Matcha Green"
}
}
]
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "IEM: Campfire Trifecta, Letshuoer S12 Pro, Salnotes Zero, CCA CRA, Final Audio E1000"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 51,
"byteStart": 38
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#strikethrough"
}
]
}
],
"plaintext": "TWS: Redmi Buds 6 Pro, Airpods Pro 2, Galaxy Buds 2"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Eartips: Divinus Velvet, Final Audio Type E"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Mic: AT2021"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Audio Interface: Scarlett Solo G3"
}
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "Games"
}
},
{
"$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": [
{
"index": {
"byteEnd": 14,
"byteStart": 7
},
"features": [
{
"uri": "https://steamcommunity.com/id/ayams02/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Steam: ayams02"
},
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "The Bazaar: Stelle, Mak, Vanessa main"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Warthunder (inactive): Germany BR 8.0 GRB, Italy BR 8.0 GRB"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Path of Exile (inactive)"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "GBVSR (inactive): Narmaya main"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "GGST (inactive): Chipp main"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "ADOFAI (rarely)"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Used to play: Dota 2, Warframe, League"
}
}
]
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 13,
"byteStart": 6
},
"features": [
{
"uri": "https://osu.ppy.sh/users/15289216",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "osu!: ayams02"
},
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Mainly play on osu!lazer"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Std: 4-5 SR"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Taiko: 2 SR"
}
}
]
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Other single player"
},
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Roguelike: Hades, Dead Cells, Noita, Slay the Spire, Balatro"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Minecraft, Factorio"
}
}
]
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Followed esports"
},
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "League: LCK, LPL, LEC"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "FGC: SF6, GGST"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "CS2, Starcraft 2, Rocket League"
}
}
]
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "Song Artists"
}
},
{
"$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": [
{
"index": {
"byteEnd": 49,
"byteStart": 41
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 57,
"byteStart": 51
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 107,
"byteStart": 100
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 142,
"byteStart": 139
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 159,
"byteStart": 155
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
}
],
"plaintext": "Electronic, rhythm games: Akira Complex, Camellia, BlackY, Dimrain47, Endorfin., Feryquitous, HyuN, Kobaryo, Laur, LeaF, Lunatic Insomnia, Sta, Tatsh, xi, Yooh, Zekk"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 59,
"byteStart": 40
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
}
],
"plaintext": "JP pop: Nanahira, nowisee, Risa Yuzuki, Ryokuoushoku Shakai"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 63,
"byteStart": 53
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 69,
"byteStart": 65
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 107,
"byteStart": 86
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
}
],
"plaintext": "JP metal/rock: Ariabl'eyeS, Asriel, Dragon Guardian, ELFENSJóN, ICDD, Imy, PassCode, Release Hallucination, TEARS OF TRAGEDY, Tenjin Kotone, Unlucky Morpheus"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 90,
"byteStart": 71
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
},
{
"index": {
"byteEnd": 103,
"byteStart": 92
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
]
}
],
"plaintext": "Western metal: Archspire, Fleshgod Apocalypse, Irreversible Mechanism, Spawn of Possession, Xantochroid"
}
}
]
}
}
]
}
]
},
"publication": "at://did:plc:kkdskv67mbysmvdrcpymzgjq/site.standard.publication/3lzzh327kgk2s",
"publishedAt": "2026-06-18T14:39:44.495Z"
}
did:plc:kkdskv67mbysmvdrcpymzgjq | at://did:plc:kkdskv67mbysmvdrcpymzgjq/pub.leaflet.publicationPage/3moiiz42hek2h
pub.leaflet.blocks.page (nested within pub.leaflet.publicationPage) (2 samples)
{
"path": "/",
"$type": "pub.leaflet.publicationPage",
"title": "Lobby",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019ef160-f32e-7441-b085-a51073cdbbe9",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"id": "019ef40e-6d4a-7ff2-b8bf-f80b2902dc96",
"$type": "pub.leaflet.blocks.page"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.bskyPost",
"postRef": {
"cid": "bafyreig6kriw5kizyq74oshebndlt74fzvhbhf4gcato5q57ucyorjzhhm",
"uri": "at://did:plc:x34vllqbtl3ymgpsu53h6tar/app.bsky.feed.post/3lpi46zhvws2n"
},
"clientHost": "bsky.app"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.postsList"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
}
]
},
{
"id": "019ef40e-6d4a-7ff2-b8bf-f80b2902dc96",
"$type": "pub.leaflet.pages.canvas",
"blocks": []
}
]
},
"publication": "at://did:plc:x34vllqbtl3ymgpsu53h6tar/site.standard.publication/3movvletabs2n",
"publishedAt": "2026-06-23T10:37:41.265Z"
}
did:plc:x34vllqbtl3ymgpsu53h6tar | at://did:plc:x34vllqbtl3ymgpsu53h6tar/pub.leaflet.publicationPage/3movvne5j422g
pub.leaflet.blocks.poll (nested within pub.leaflet.publicationPage) (6 samples)
{
"path": "/feedback",
"$type": "pub.leaflet.publicationPage",
"title": "Feedback",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019ef7b7-ea0b-7992-bd2e-9b95ee429178",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"url": "https://www.voxport.live/p/valerierayne13",
"text": "🎧 Listen to full episodes 🎧",
"$type": "pub.leaflet.blocks.button"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"plaintext": "What should the next episode of The Valerie Rayne Show be about?"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.poll",
"pollRef": {
"cid": "bafyreiassggy5aji35eny2eqgd374thrhg372qh7nqsevyu2zju4mzprze",
"uri": "at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/pub.leaflet.poll.definition/019ef7b7-ea0b-7992-bd2e-afa3085dbac4"
}
}
}
]
}
]
},
"publication": "at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/site.standard.publication/3moyykpl42c25",
"publishedAt": "2026-06-24T04:18:46.308Z"
}
did:plc:pxxvg3q7gbzlbsdxbx6353wh | at://did:plc:pxxvg3q7gbzlbsdxbx6353wh/pub.leaflet.publicationPage/3moyzyuihdc2x
pub.leaflet.blocks.postsList (nested within pub.leaflet.publicationPage) (49 samples)
{
"path": "/",
"$type": "pub.leaflet.publicationPage",
"title": "Home",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019f0140-3f6d-7dd0-bedf-1f2e0c076105",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.postsList",
"filterByTags": [
"Major Characters"
],
"highlightFirstPost": true
}
}
]
}
]
},
"publication": "at://did:plc:kxtkaisdsibxbbdcfefpan55/site.standard.publication/3mp5nlix4nc2r",
"publishedAt": "2026-06-26T02:50:29.105Z"
}
did:plc:kxtkaisdsibxbbdcfefpan55 | at://did:plc:kxtkaisdsibxbbdcfefpan55/pub.leaflet.publicationPage/3mp5nvi2ff225