porkbun domain registration still offers (the odious) proton mail as an included service. any other domain registration suggestions? #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://aus.social/@mzungu/116976329450157501",
"content": {
"html": "<p>porkbun domain registration still offers (the odious) proton mail as an included service. any other domain registration suggestions? <a href=\"https://aus.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "porkbun domain registration still offers (the odious) proton mail as an included service. any other domain registration suggestions? #indieweb"
},
"published": "2026-07-24T18:18:56+00:00",
"post-type": "note",
"_id": "49019470",
"_source": "8007",
"_is_read": false
}
San Diego is in the thick of San Diego Comic Con! If you write on your own personal website you're invited to participate in the July #IndieWeb Carnival on "Masks, Identity, and Cosplay" https://artlung.com/identity-cosplay-ic/ and if you're curious about your own website check out https://indieweb.org/ #SDCC #SDCC2026
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://xoxo.zone/@artlung/116975523188234445",
"content": {
"html": "<p>San Diego is in the thick of San Diego Comic Con! If you write on your own personal website you're invited to participate in the July <a href=\"https://xoxo.zone/tags/IndieWeb\">#<span>IndieWeb</span></a> Carnival on \"Masks, Identity, and Cosplay\" <a href=\"https://artlung.com/identity-cosplay-ic/\"><span>https://</span><span>artlung.com/identity-cosplay-i</span><span>c/</span></a> and if you're curious about your own website check out <a href=\"https://indieweb.org/\"><span>https://</span><span>indieweb.org/</span><span></span></a> <a href=\"https://xoxo.zone/tags/SDCC\">#<span>SDCC</span></a> <a href=\"https://xoxo.zone/tags/SDCC2026\">#<span>SDCC2026</span></a></p>",
"text": "San Diego is in the thick of San Diego Comic Con! If you write on your own personal website you're invited to participate in the July #IndieWeb Carnival on \"Masks, Identity, and Cosplay\" https://artlung.com/identity-cosplay-ic/ and if you're curious about your own website check out https://indieweb.org/ #SDCC #SDCC2026"
},
"published": "2026-07-24T14:53:53+00:00",
"post-type": "note",
"_id": "49017203",
"_source": "8007",
"_is_read": false
}
San Diego is in the thick of San Diego Comic Con! If you write on your own personal website you're invited to participate in the July #IndieWeb Carnival on "Masks, Identity, and Cosplay" artlung.com/identity-cos... and if you're curious about your own website check out indieweb.org #SDCC #SDCC2026
{
"type": "entry",
"published": "2026-07-24T14:53:41.219Z",
"url": "https://bsky.app/profile/did:plc:wgs7q4u4cifplpfpefir6nay/post/3mrfm6xbbps2x",
"content": {
"text": "San Diego is in the thick of San Diego Comic Con! If you write on your own personal website you're invited to participate in the July #IndieWeb Carnival on \"Masks, Identity, and Cosplay\" artlung.com/identity-cos... and if you're curious about your own website check out indieweb.org #SDCC #SDCC2026"
},
"author": {
"type": "card",
"name": "artlung.com",
"url": "https://bsky.app/profile/artlung.com",
"photo": null
},
"post-type": "note",
"_id": "49017173",
"_source": "9305",
"_is_read": false
}
Your RSS reader never died. It just needed a better outfit. HyperTexting turns blogs, newsletters, and podcasts into one ad-free, algorithm-free iPhone feed. Full setup guide here π
#HyperTexting #RSS #EscapeTheAlgorithm #IndieWeb #iOSApps
{
"type": "entry",
"published": "2026-07-24T14:24:52Z",
"url": "https://bsky.app/profile/did:plc:exwgxvjdp7jqpvho2z2x7xcy/post/3mrfklhyejz2t",
"content": {
"text": "Your RSS reader never died. It just needed a better outfit. HyperTexting turns blogs, newsletters, and podcasts into one ad-free, algorithm-free iPhone feed. Full setup guide here \ud83d\udc47\n#HyperTexting #RSS #EscapeTheAlgorithm #IndieWeb #iOSApps"
},
"author": {
"type": "card",
"name": "minhajrais.bsky.social",
"url": "https://bsky.app/profile/minhajrais.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "49017174",
"_source": "9305",
"_is_read": false
}
every time i update my "now" page ( https://catileptic.omg.lol/now ), i take a stroll through the "now garden" ( https://now.garden/ ) and read a few entire rows of pages
(i love these tiny web tools that omg.lol provides)
i wish the "now" pages were written not as lists of things done, things consumed, but rather as tiny stories. fragments of live. some emotion. some musing about things and their meaning. i wish there was more humanity and less <ul></ul>
#indieweb #tinyweb #now #omglol
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://chaos.social/@catileptic/116974998683624150",
"content": {
"html": "<p>every time i update my \"now\" page ( <a href=\"https://catileptic.omg.lol/now\"><span>https://</span><span>catileptic.omg.lol/now</span><span></span></a> ), i take a stroll through the \"now garden\" ( <a href=\"https://now.garden/\"><span>https://</span><span>now.garden/</span><span></span></a> ) and read a few entire rows of pages</p><p>(i love these tiny web tools that omg.lol provides)</p><p>i wish the \"now\" pages were written not as lists of things done, things consumed, but rather as tiny stories. fragments of live. some emotion. some musing about things and their meaning. i wish there was more humanity and less <ul></ul></p><p><a href=\"https://chaos.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://chaos.social/tags/tinyweb\">#<span>tinyweb</span></a> <a href=\"https://chaos.social/tags/now\">#<span>now</span></a> <a href=\"https://chaos.social/tags/omglol\">#<span>omglol</span></a></p>",
"text": "every time i update my \"now\" page ( https://catileptic.omg.lol/now ), i take a stroll through the \"now garden\" ( https://now.garden/ ) and read a few entire rows of pages\n\n(i love these tiny web tools that omg.lol provides)\n\ni wish the \"now\" pages were written not as lists of things done, things consumed, but rather as tiny stories. fragments of live. some emotion. some musing about things and their meaning. i wish there was more humanity and less <ul></ul>\n\n#indieweb #tinyweb #now #omglol"
},
"published": "2026-07-24T12:40:30+00:00",
"post-type": "note",
"_id": "49016023",
"_source": "8007",
"_is_read": false
}
does this count as a shrine?
shens.world/about/dino
@polyducks.bsky.social
#dinosaurs #indieweb
{
"type": "entry",
"published": "2026-07-24T11:57:07.344Z",
"url": "https://bsky.app/profile/did:plc:atoq6i2msr6nxm2ct6ywvnn3/post/3mrfcda62jk2g",
"content": {
"text": "does this count as a shrine? \nshens.world/about/dino\n@polyducks.bsky.social \n#dinosaurs #indieweb"
},
"author": {
"type": "card",
"name": "worldwideshen.bsky.social",
"url": "https://bsky.app/profile/worldwideshen.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "49015672",
"_source": "9305",
"_is_read": false
}
Given how long the VTubers Guide To Bluesky has become in length after numerous platform updates, I've been debating the idea of migrating certain sections into smaller guides. What do y'all think?
#VSky #IndieWeb #Vwriter #PNGTuber #VTuberAssets #AutisticVTubers #VChill #BlackVTuber #WordPress
{
"type": "entry",
"published": "2026-07-24T11:49:28.203Z",
"url": "https://bsky.app/profile/did:plc:kjnet2viyumgkqtjnzo6y4pz/post/3mrfbvkr4ry2f",
"content": {
"text": "Given how long the VTubers Guide To Bluesky has become in length after numerous platform updates, I've been debating the idea of migrating certain sections into smaller guides. What do y'all think?\n\n#VSky #IndieWeb #Vwriter #PNGTuber #VTuberAssets #AutisticVTubers #VChill #BlackVTuber #WordPress"
},
"author": {
"type": "card",
"name": "aiyoku.xyz",
"url": "https://bsky.app/profile/aiyoku.xyz",
"photo": null
},
"post-type": "note",
"_id": "49015673",
"_source": "9305",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@worldwideshen/116974830675654653",
"content": {
"html": "<p>does this count as a shrine? <br /><a href=\"https://shens.world/about/dino\"><span>https://</span><span>shens.world/about/dino</span><span></span></a> <br /><a href=\"https://mastodon.social/tags/dinosaurs\">#<span>dinosaurs</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "does this count as a shrine? \nhttps://shens.world/about/dino \n#dinosaurs #indieweb"
},
"published": "2026-07-24T11:57:46+00:00",
"post-type": "note",
"_id": "49015502",
"_source": "8007",
"_is_read": false
}
Build Your Quizlets with Pandoc
Need flashcards in a flash? Forget about Quizlet and those other flashcard tools. Build your flashcards with Pandoc.
https://readbeanicecream.codeberg.page/posts/2026-07-23.html
#Pandoc #PlainText #Productivity #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@readbeanicecream/116972820161895238",
"content": {
"html": "<p>Build Your Quizlets with Pandoc</p><p>Need flashcards in a flash? Forget about Quizlet and those other flashcard tools. Build your flashcards with Pandoc.</p><p><a href=\"https://readbeanicecream.codeberg.page/posts/2026-07-23.html\"><span>https://</span><span>readbeanicecream.codeberg.page</span><span>/posts/2026-07-23.html</span></a></p><p><a href=\"https://mastodon.social/tags/Pandoc\">#<span>Pandoc</span></a> <a href=\"https://mastodon.social/tags/PlainText\">#<span>PlainText</span></a> <a href=\"https://mastodon.social/tags/Productivity\">#<span>Productivity</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Build Your Quizlets with Pandoc\n\nNeed flashcards in a flash? Forget about Quizlet and those other flashcard tools. Build your flashcards with Pandoc.\n\nhttps://readbeanicecream.codeberg.page/posts/2026-07-23.html\n\n#Pandoc #PlainText #Productivity #indieweb"
},
"published": "2026-07-24T03:26:28+00:00",
"post-type": "note",
"_id": "49012453",
"_source": "8007",
"_is_read": false
}
Getting pretty exhausted by the heavy-handed AI moderation on mainstream apps.
If you're looking for late-night material, this is a solid detour:
π twitchan.com
#IndieWeb #NoCensorship #LateNight
{
"type": "entry",
"published": "2026-07-24T03:24:31.831Z",
"url": "https://bsky.app/profile/did:plc:grk23qolebnz4syseiaykrof/post/3mrefong3ys2p",
"content": {
"text": "Getting pretty exhausted by the heavy-handed AI moderation on mainstream apps.\n\nIf you're looking for late-night material, this is a solid detour:\n\ud83d\udc49 twitchan.com\n\n#IndieWeb #NoCensorship #LateNight"
},
"author": {
"type": "card",
"name": "roba12551.bsky.social",
"url": "https://bsky.app/profile/roba12551.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "49012363",
"_source": "9305",
"_is_read": false
}
add /rss to a bluesky profile page and boom, you got an rss feed.
Check dreamwidth.org for that livejournal feel. search "indieweb" and Neocities. Check out bearblog.
RSS readers, check out inoreader, TheOldReader, FeedBin, Newsblur
You want that internet, get it
{
"type": "entry",
"published": "2026-07-24T02:33:27.384Z",
"url": "https://bsky.app/profile/did:plc:outd7hxnwhocbmctw2qh3vqn/post/3mrectcwkys2r",
"content": {
"text": "add /rss to a bluesky profile page and boom, you got an rss feed.\n\nCheck dreamwidth.org for that livejournal feel. search \"indieweb\" and Neocities. Check out bearblog.\n\nRSS readers, check out inoreader, TheOldReader, FeedBin, Newsblur\n\nYou want that internet, get it"
},
"author": {
"type": "card",
"name": "sailorplutoid.bsky.social",
"url": "https://bsky.app/profile/sailorplutoid.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "49012227",
"_source": "9305",
"_is_read": false
}
iβm still polishing it. hoping to go live in two daysπ
#creativecoding #indieweb
{
"type": "entry",
"published": "2026-07-24T00:47:38.222Z",
"url": "https://bsky.app/profile/did:plc:gbruuc5y6xicudthx5wiz2pn/post/3mre4w3vnfc2b",
"content": {
"text": "i\u2019m still polishing it. hoping to go live in two days\ud83d\ude4c \n#creativecoding #indieweb"
},
"author": {
"type": "card",
"name": "carbonc.cc",
"url": "https://bsky.app/profile/carbonc.cc",
"photo": null
},
"post-type": "note",
"_id": "49011677",
"_source": "9305",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://avatars.micro.blog/avatars/2025/22/3.jpg"
},
"url": "https://www.manton.org/2026/07/23/grain-photos-in-microblog.html",
"name": "Grain photos in Micro.blog",
"content": {
"html": "<p><a href=\"https://grain.social/\">Grain.social</a> is a photo social network built on the AT Protocol. Today I\u2019ve added following users and cross-posting from your blog to Grain.</p>\n<p>When you follow a Bluesky user in Micro.blog by searching for their handle, like <code>username.bsky.social</code>, we now aggregate both their Bluesky posts and their Grain photo galleries together in the timeline.</p>\n<p>Micro.blog is a universal social timeline. Follow users on the fediverse, atmosphere, and blogs so you see all their posts in one place.</p>\n<p>The other side of this is automatic cross-posting to Grain, similar to our cross-posting to Pixelfed. When a blog post contains photos, Micro.blog can publish them as a photo gallery for Grain users.</p>\n<p>You\u2019ll see \u201cAdd Grain\u201d as an option on the Sources page if you already have Bluesky enabled. We simply reuse the existing authorization.</p>\n<p>Why Grain.social now? More platforms appear to be building on one of the atmosphere\u2019s unique features: storing custom data formats in your account, tied to an identity that is shared across apps. Micro.blog now supports three of those collections: Bluesky\u2019s microblogging service, Standard.site, and Grain.social. I expect in the future there will be a suite of tools enabled by your Bluesky account.</p>\n<p>This specific Grain support is a little bleeding-edge. There are some questions I didn\u2019t attempt to answer yet, such as whether replies to photo galleries should go back to Bluesky or Grain.</p>\n<p>Whenever a new photo social network pops up, you could move to that network, or you could just post your photos to your own blog and never have to change your workflow again. I\u2019ve said before that <a href=\"https://www.manton.org/photos/\">the blog photos page</a> is one of my favorite things.</p>",
"text": "Grain.social is a photo social network built on the AT Protocol. Today I\u2019ve added following users and cross-posting from your blog to Grain.\nWhen you follow a Bluesky user in Micro.blog by searching for their handle, like username.bsky.social, we now aggregate both their Bluesky posts and their Grain photo galleries together in the timeline.\nMicro.blog is a universal social timeline. Follow users on the fediverse, atmosphere, and blogs so you see all their posts in one place.\nThe other side of this is automatic cross-posting to Grain, similar to our cross-posting to Pixelfed. When a blog post contains photos, Micro.blog can publish them as a photo gallery for Grain users.\nYou\u2019ll see \u201cAdd Grain\u201d as an option on the Sources page if you already have Bluesky enabled. We simply reuse the existing authorization.\nWhy Grain.social now? More platforms appear to be building on one of the atmosphere\u2019s unique features: storing custom data formats in your account, tied to an identity that is shared across apps. Micro.blog now supports three of those collections: Bluesky\u2019s microblogging service, Standard.site, and Grain.social. I expect in the future there will be a suite of tools enabled by your Bluesky account.\nThis specific Grain support is a little bleeding-edge. There are some questions I didn\u2019t attempt to answer yet, such as whether replies to photo galleries should go back to Bluesky or Grain.\nWhenever a new photo social network pops up, you could move to that network, or you could just post your photos to your own blog and never have to change your workflow again. I\u2019ve said before that the blog photos page is one of my favorite things."
},
"published": "2026-07-23T19:08:41-05:00",
"category": [
"Essays"
],
"post-type": "article",
"_id": "49011536",
"_source": "12",
"_is_read": false
}
π The Information Diet Is the Practice
Why a yoga teacher reads three newspapers a day, and what algorithmic feeds quietly took from all of us.
#indieweb #POSSE #smallweb
β read the full entry
{
"type": "entry",
"published": "2026-07-23T21:00:15.878477Z",
"url": "https://bsky.app/profile/did:plc:2ahffxxxfc3tbkz6m25prc2j/post/3mrdq7kfzhl2t",
"content": {
"text": "\ud83d\udcdd The Information Diet Is the Practice\n\nWhy a yoga teacher reads three newspapers a day, and what algorithmic feeds quietly took from all of us.\n\n#indieweb #POSSE #smallweb\n\n\u2192 read the full entry"
},
"author": {
"type": "card",
"name": "michaeljoelhall.com",
"url": "https://bsky.app/profile/michaeljoelhall.com",
"photo": null
},
"post-type": "note",
"_id": "49010376",
"_source": "9305",
"_is_read": false
}
// testing out the new cards live on oaklens.art, feeling the layout.
Need 2-3 people for some quick QA testing for the oaklens website platform. DM if you're interested, I'll pick up your first year of a custom domain for helping out!
#indieweb #photography #dev #webdesign #opensource
{
"type": "entry",
"published": "2026-07-23T20:30:20.458Z",
"url": "https://bsky.app/profile/did:plc:ps44foikmqyon7xvqti4zbkl/post/3mrdojzdddc2i",
"content": {
"text": "// testing out the new cards live on oaklens.art, feeling the layout.\n\nNeed 2-3 people for some quick QA testing for the oaklens website platform. DM if you're interested, I'll pick up your first year of a custom domain for helping out!\n\n#indieweb #photography #dev #webdesign #opensource"
},
"author": {
"type": "card",
"name": "oaklens.art",
"url": "https://bsky.app/profile/oaklens.art",
"photo": null
},
"post-type": "note",
"_id": "49010135",
"_source": "9305",
"_is_read": false
}
Softcore First, Hardcore Eventually: A Ladder for the IndieWeb Β· brennan.day
""Hardcore" and "easy" IndieWeb aren't two camps you have to pick a side of. No, there are rungs on the ladder, and most people need to climb it, rather than getting dropped on whichever rung feels most ideologically pure and getting told to figure out the rest."
https://brennan.day/softcore-first-hardcore-eventually-a-ladder-for-the-indieweb/
#indieweb #webdev
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://gts.lmorchard.com/@links/statuses/01KY89F5R56TFEHZPPMG9JXTWN",
"content": {
"html": "<p>Softcore First, Hardcore Eventually: A Ladder for the IndieWeb \u00b7 brennan.day<br /><br />\"\"Hardcore\" and \"easy\" IndieWeb aren't two camps you have to pick a side of. No, there are rungs on the ladder, and most people need to climb it, rather than getting dropped on whichever rung feels most ideologically pure and getting told to figure out the rest.\"<br /><br /><a href=\"https://brennan.day/softcore-first-hardcore-eventually-a-ladder-for-the-indieweb/\">https://brennan.day/softcore-first-hardcore-eventually-a-ladder-for-the-indieweb/</a><br /><br /><a href=\"https://gts.lmorchard.com/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://gts.lmorchard.com/tags/webdev\">#<span>webdev</span></a><br /></p>",
"text": "Softcore First, Hardcore Eventually: A Ladder for the IndieWeb \u00b7 brennan.day\n\n\"\"Hardcore\" and \"easy\" IndieWeb aren't two camps you have to pick a side of. No, there are rungs on the ladder, and most people need to climb it, rather than getting dropped on whichever rung feels most ideologically pure and getting told to figure out the rest.\"\n\nhttps://brennan.day/softcore-first-hardcore-eventually-a-ladder-for-the-indieweb/\n\n#indieweb #webdev"
},
"published": "2026-07-23T20:08:01+00:00",
"post-type": "note",
"_id": "49009902",
"_source": "8007",
"_is_read": false
}
π Performing the Practice vs. Reading It: Why Inheritance Isnβt Understanding
A student asked me why the closing sequence comes last, and I heard how much of what I knew was inheritance, not understanding. I could have written a post about it. Iβ¦
#indieweb #POSSE #smallweb
β read the full entry
{
"type": "entry",
"published": "2026-07-23T20:00:13.025312Z",
"url": "https://bsky.app/profile/did:plc:2ahffxxxfc3tbkz6m25prc2j/post/3mrdmu6oqi42c",
"content": {
"text": "\ud83d\udcdd Performing the Practice vs. Reading It: Why Inheritance Isn\u2019t Understanding\n\nA student asked me why the closing sequence comes last, and I heard how much of what I knew was inheritance, not understanding. I could have written a post about it. I\u2026\n\n#indieweb #POSSE #smallweb\n\n\u2192 read the full entry"
},
"author": {
"type": "card",
"name": "michaeljoelhall.com",
"url": "https://bsky.app/profile/michaeljoelhall.com",
"photo": null
},
"post-type": "note",
"_id": "49009849",
"_source": "9305",
"_is_read": false
}
Tutta questa roba sull'indieweb Γ¨ interessante. Allo stesso tempo semplice e macchinosa. Si ha sempre la sensazione che manchi qualcosa per avere la visione completa. Sono tanti piccoli blocchi da padroneggiare per gradi e non servono tutti.
#indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.vivaldi.net/@hyblon/116971060682511154",
"content": {
"html": "<p>Tutta questa roba sull'indieweb \u00e8 interessante. Allo stesso tempo semplice e macchinosa. Si ha sempre la sensazione che manchi qualcosa per avere la visione completa. Sono tanti piccoli blocchi da padroneggiare per gradi e non servono tutti.</p><p><a href=\"https://social.vivaldi.net/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Tutta questa roba sull'indieweb \u00e8 interessante. Allo stesso tempo semplice e macchinosa. Si ha sempre la sensazione che manchi qualcosa per avere la visione completa. Sono tanti piccoli blocchi da padroneggiare per gradi e non servono tutti.\n\n#indieweb"
},
"published": "2026-07-23T19:59:01+00:00",
"post-type": "note",
"_id": "49009782",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://eattherich.club/@jmhorner/116970830726331307",
"content": {
"html": "<p>Found another cool blog to follow... here's an AI related post.</p><p><a href=\"https://brennan.day/adding-thousands-of-lines-to-your-codebase-isnt-impressive-its-actually-bad/\"><span>https://</span><span>brennan.day/adding-thousands-o</span><span>f-lines-to-your-codebase-isnt-impressive-its-actually-bad/</span></a></p><p><a href=\"https://eattherich.club/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://eattherich.club/tags/SmolWeb\">#<span>SmolWeb</span></a> <a href=\"https://eattherich.club/tags/NoAI\">#<span>NoAI</span></a></p>",
"text": "Found another cool blog to follow... here's an AI related post.\n\nhttps://brennan.day/adding-thousands-of-lines-to-your-codebase-isnt-impressive-its-actually-bad/\n\n#IndieWeb #SmolWeb #NoAI"
},
"published": "2026-07-23T19:00:32+00:00",
"post-type": "note",
"_id": "49009355",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@laze/116970605961656037",
"content": {
"html": "<p>Occasional Weeknote #31, a month since the last. Oops.</p><p><a href=\"https://laze.net/2026/07/23/occasional-weeknote-31/\"><span>https://</span><span>laze.net/2026/07/23/occasional</span><span>-weeknote-31/</span></a></p><p><a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/Weeknotes\">#<span>Weeknotes</span></a></p>",
"text": "Occasional Weeknote #31, a month since the last. Oops.\n\nhttps://laze.net/2026/07/23/occasional-weeknote-31/\n\n#IndieWeb #Weeknotes"
},
"published": "2026-07-23T18:03:22+00:00",
"post-type": "note",
"_id": "49008917",
"_source": "8007",
"_is_read": false
}