In apology for writing yet another anti-AI blogpost I promise there is 11 cat photos at the end!
https://ena.rocks/posts/evenifaiwasperfect/
#indieweb #blog
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@enarocks/116553135825465770",
"content": {
"html": "<p>In apology for writing yet another anti-AI blogpost I promise there is 11 cat photos at the end! </p><p><a href=\"https://ena.rocks/posts/evenifaiwasperfect/\"><span>https://</span><span>ena.rocks/posts/evenifaiwasper</span><span>fect/</span></a></p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/blog\">#<span>blog</span></a></p>",
"text": "In apology for writing yet another anti-AI blogpost I promise there is 11 cat photos at the end! \n\nhttps://ena.rocks/posts/evenifaiwasperfect/\n\n#indieweb #blog"
},
"published": "2026-05-11T00:35:14+00:00",
"post-type": "note",
"_id": "48211938",
"_source": "8007",
"_is_read": false
}
Hello fedi friends!
A while back you'd followed an account for the Just a Spec Podcast all about "vanilla" #WebDev and standards, hosted by @jaredwhite & @ayush.
That account has migrated to this one, now featuring all of the Intuitive Future podcast productions! Just a Spec is currently still on hiatus, but Ayush will be making a guest appearance on "Vibe Coded" (named so ironically…IYKYK) in the very near future.
So stay tuned and thank you for your support of our #IndieWeb productions!
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://intuitivefuture.com/@shows/116552951543349327",
"content": {
"html": "<p>Hello fedi friends!</p><p>A while back you'd followed an account for the Just a Spec Podcast all about \"vanilla\" <a href=\"https://intuitivefuture.com/tags/WebDev\">#<span>WebDev</span></a> and standards, hosted by <span class=\"h-card\"><a class=\"u-url\" href=\"https://indieweb.social/@jaredwhite\">@<span>jaredwhite</span></a></span> & <span class=\"h-card\"><a class=\"u-url\" href=\"https://ruby.social/@ayush\">@<span>ayush</span></a></span>.</p><p>That account has migrated to this one, now featuring all of the Intuitive Future podcast productions! Just a Spec is currently still on hiatus, but Ayush will be making a guest appearance on \"Vibe Coded\" (named so ironically\u2026IYKYK) in the very near future.</p><p>So stay tuned and thank you for your support of our <a href=\"https://intuitivefuture.com/tags/IndieWeb\">#<span>IndieWeb</span></a> productions!</p>",
"text": "Hello fedi friends!\n\nA while back you'd followed an account for the Just a Spec Podcast all about \"vanilla\" #WebDev and standards, hosted by @jaredwhite & @ayush.\n\nThat account has migrated to this one, now featuring all of the Intuitive Future podcast productions! Just a Spec is currently still on hiatus, but Ayush will be making a guest appearance on \"Vibe Coded\" (named so ironically\u2026IYKYK) in the very near future.\n\nSo stay tuned and thank you for your support of our #IndieWeb productions!"
},
"published": "2026-05-10T23:48:22+00:00",
"post-type": "note",
"_id": "48211743",
"_source": "8007",
"_is_read": false
}
Paying for the good internet (with an escape plan): https://taonaw.com/2026/05/10/paying-for-the-good-internet.html
Sal jumped ship from Bear to 11ty and Cloudflare, triggering my recurring “what if Micro.blog explodes?” angst. I do love it here, but as they say: it’s not if, it’s when. But who wants to manage more server stuff? I already break my Emacs config too often.
#blogging #blog #indieweb #microblog
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fosstodon.org/@jtr/116552587994902665",
"content": {
"html": "<p>Paying for the good internet (with an escape plan): <a href=\"https://taonaw.com/2026/05/10/paying-for-the-good-internet.html\"><span>https://</span><span>taonaw.com/2026/05/10/paying-f</span><span>or-the-good-internet.html</span></a></p><p>Sal jumped ship from Bear to 11ty and Cloudflare, triggering my recurring \u201cwhat if Micro.blog explodes?\u201d angst. I do love it here, but as they say: it\u2019s not if, it\u2019s when. But who wants to manage more server stuff? I already break my Emacs config too often.</p><p><a href=\"https://fosstodon.org/tags/blogging\">#<span>blogging</span></a> <a href=\"https://fosstodon.org/tags/blog\">#<span>blog</span></a> <a href=\"https://fosstodon.org/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://fosstodon.org/tags/microblog\">#<span>microblog</span></a></p>",
"text": "Paying for the good internet (with an escape plan): https://taonaw.com/2026/05/10/paying-for-the-good-internet.html\n\nSal jumped ship from Bear to 11ty and Cloudflare, triggering my recurring \u201cwhat if Micro.blog explodes?\u201d angst. I do love it here, but as they say: it\u2019s not if, it\u2019s when. But who wants to manage more server stuff? I already break my Emacs config too often.\n\n#blogging #blog #indieweb #microblog"
},
"published": "2026-05-10T22:15:54+00:00",
"post-type": "note",
"_id": "48211434",
"_source": "8007",
"_is_read": false
}
Do you know of any projects, groups or communities that care about digital sustainability, keeping older computers working, maintaining legacy software, getting off the merry-go-round of continually needing to have the latest or just wanting to support the GNU fundamental freedom of being able to study and change a program in source code form? If so, please share links or info.
#AskFedi #RightToRepair #retrocomputing #permacomputing #FreeSoftware #FOSS #sustainabililty #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fosstodon.org/@dff/116552561112756044",
"content": {
"html": "<p>Do you know of any projects, groups or communities that care about digital sustainability, keeping older computers working, maintaining legacy software, getting off the merry-go-round of continually needing to have the latest or just wanting to support the GNU fundamental freedom of being able to study and change a program in source code form? If so, please share links or info.<br /><a href=\"https://fosstodon.org/tags/AskFedi\">#<span>AskFedi</span></a> <a href=\"https://fosstodon.org/tags/RightToRepair\">#<span>RightToRepair</span></a> <a href=\"https://fosstodon.org/tags/retrocomputing\">#<span>retrocomputing</span></a> <a href=\"https://fosstodon.org/tags/permacomputing\">#<span>permacomputing</span></a> <a href=\"https://fosstodon.org/tags/FreeSoftware\">#<span>FreeSoftware</span></a> <a href=\"https://fosstodon.org/tags/FOSS\">#<span>FOSS</span></a> <a href=\"https://fosstodon.org/tags/sustainabililty\">#<span>sustainabililty</span></a> <a href=\"https://fosstodon.org/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Do you know of any projects, groups or communities that care about digital sustainability, keeping older computers working, maintaining legacy software, getting off the merry-go-round of continually needing to have the latest or just wanting to support the GNU fundamental freedom of being able to study and change a program in source code form? If so, please share links or info.\n#AskFedi #RightToRepair #retrocomputing #permacomputing #FreeSoftware #FOSS #sustainabililty #IndieWeb"
},
"published": "2026-05-10T22:09:04+00:00",
"post-type": "note",
"_id": "48211353",
"_source": "8007",
"_is_read": false
}
I neither have the time nor the mood to write at length lately. To adapt to the current circumstances and to inspire myself, I try to find the brightest spots of each passing day and record them. I’m not sure how frequently I’ll update this monthly post, but I’ll try my best.
🌐 https://blog.gridranger.dev/daily-sparks-may-2026
#blog #post #indieweb #dailyspark #gaming #poodle #linux #raspi
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mementomori.social/@david_bardos/116552347274201072",
"content": {
"html": "<p>I neither have the time nor the mood to write at length lately. To adapt to the current circumstances and to inspire myself, I try to find the brightest spots of each passing day and record them. I\u2019m not sure how frequently I\u2019ll update this monthly post, but I\u2019ll try my best.</p><p>\ud83c\udf10 <a href=\"https://blog.gridranger.dev/daily-sparks-may-2026\"><span>https://</span><span>blog.gridranger.dev/daily-spar</span><span>ks-may-2026</span></a></p><p><a href=\"https://mementomori.social/tags/blog\">#<span>blog</span></a> <a href=\"https://mementomori.social/tags/post\">#<span>post</span></a> <a href=\"https://mementomori.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mementomori.social/tags/dailyspark\">#<span>dailyspark</span></a> <a href=\"https://mementomori.social/tags/gaming\">#<span>gaming</span></a> <a href=\"https://mementomori.social/tags/poodle\">#<span>poodle</span></a> <a href=\"https://mementomori.social/tags/linux\">#<span>linux</span></a> <a href=\"https://mementomori.social/tags/raspi\">#<span>raspi</span></a></p>",
"text": "I neither have the time nor the mood to write at length lately. To adapt to the current circumstances and to inspire myself, I try to find the brightest spots of each passing day and record them. I\u2019m not sure how frequently I\u2019ll update this monthly post, but I\u2019ll try my best.\n\n\ud83c\udf10 https://blog.gridranger.dev/daily-sparks-may-2026\n\n#blog #post #indieweb #dailyspark #gaming #poodle #linux #raspi"
},
"published": "2026-05-10T21:14:41+00:00",
"post-type": "note",
"_id": "48211094",
"_source": "8007",
"_is_read": false
}
Someone today called Driftya “a softer and gentle version of Omegle.”
Not a comparison I expected, but I understand what they meant. Driftya also lets strangers cross paths, but the safety parts have to be easy to find: hide, report, block.
When someone reports content, it should be hidden for them right away, with a clear option to block too. Self-moderation should not be buried.
#safety #privacy #SmallWeb #indieweb #digitalwellbeing
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@Driftya/116552321959822700",
"content": {
"html": "<p>Someone today called Driftya \u201ca softer and gentle version of Omegle.\u201d</p><p>Not a comparison I expected, but I understand what they meant. Driftya also lets strangers cross paths, but the safety parts have to be easy to find: hide, report, block.</p><p>When someone reports content, it should be hidden for them right away, with a clear option to block too. Self-moderation should not be buried.</p><p><a href=\"https://mastodon.social/tags/safety\">#<span>safety</span></a> <a href=\"https://mastodon.social/tags/privacy\">#<span>privacy</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/digitalwellbeing\">#<span>digitalwellbeing</span></a></p>",
"text": "Someone today called Driftya \u201ca softer and gentle version of Omegle.\u201d\n\nNot a comparison I expected, but I understand what they meant. Driftya also lets strangers cross paths, but the safety parts have to be easy to find: hide, report, block.\n\nWhen someone reports content, it should be hidden for them right away, with a clear option to block too. Self-moderation should not be buried.\n\n#safety #privacy #SmallWeb #indieweb #digitalwellbeing"
},
"published": "2026-05-10T21:08:15+00:00",
"post-type": "note",
"_id": "48211048",
"_source": "8007",
"_is_read": false
}
One of the things I love most about the personal web is not being beholden to conventional web development practices. Case in point: I *could* have used JavaScript to build a tag filtering system for my links page, but I used YAML and Liquid instead, because why not? Building static websites without JS is fun!
#PersonalWeb #SmallWeb #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mstdn.ca/@aetheranne/116552192760623170",
"content": {
"html": "<p>One of the things I love most about the personal web is not being beholden to conventional web development practices. Case in point: I *could* have used JavaScript to build a tag filtering system for my links page, but I used YAML and Liquid instead, because why not? Building static websites without JS is fun!</p><p><a href=\"https://mstdn.ca/tags/PersonalWeb\">#<span>PersonalWeb</span></a> <a href=\"https://mstdn.ca/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mstdn.ca/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "One of the things I love most about the personal web is not being beholden to conventional web development practices. Case in point: I *could* have used JavaScript to build a tag filtering system for my links page, but I used YAML and Liquid instead, because why not? Building static websites without JS is fun!\n\n#PersonalWeb #SmallWeb #IndieWeb"
},
"published": "2026-05-10T20:35:24+00:00",
"post-type": "note",
"_id": "48210749",
"_source": "8007",
"_is_read": false
}
New Blogroll Post
“2. Week of May 3rd, 2026” by nim
«Welcome to another weeknote! My naming system for these weeknotes has got to improve. I am writing this from Delhi, where I am visiting my in-laws (crazy). My week has been long and busy.»
#blog #indieweb
https://nim.mataroa.blog/blog/2-week-of-may-3rd-2026/?ref=blr.indiewebclub.org
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116552064159465432",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201c2. Week of May 3rd, 2026\u201d by nim</p><p>\u00abWelcome to another weeknote! My naming system for these weeknotes has got to improve. I am writing this from Delhi, where I am visiting my in-laws (crazy). My week has been long and busy.\u00bb</p><p> <a href=\"https://indieweb.social/tags/blog\">#<span>blog</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a></p><p><a href=\"https://nim.mataroa.blog/blog/2-week-of-may-3rd-2026/?ref=blr.indiewebclub.org\"><span>https://</span><span>nim.mataroa.blog/blog/2-week-o</span><span>f-may-3rd-2026/?ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201c2. Week of May 3rd, 2026\u201d by nim\n\n\u00abWelcome to another weeknote! My naming system for these weeknotes has got to improve. I am writing this from Delhi, where I am visiting my in-laws (crazy). My week has been long and busy.\u00bb\n\n #blog #indieweb\n\nhttps://nim.mataroa.blog/blog/2-week-of-may-3rd-2026/?ref=blr.indiewebclub.org"
},
"published": "2026-05-10T20:02:41+00:00",
"post-type": "note",
"_id": "48210532",
"_source": "8007",
"_is_read": false
}
New Blogroll Post
“(#2026-W19) clouds, froyo and carnatic fusion” by Abhigyan Trips
«This weeknote covers the week of May 3, 2026 – May 9, 2026.»
#blog #indieweb
https://abhi.now/weeknotes/2026/19/?ref=blr.indiewebclub.org
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116551844780816459",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201c(#2026-W19) clouds, froyo and carnatic fusion\u201d by Abhigyan Trips</p><p>\u00abThis weeknote covers the week of May 3, 2026 \u2013 May 9, 2026.\u00bb</p><p> <a href=\"https://indieweb.social/tags/blog\">#<span>blog</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a></p><p><a href=\"https://abhi.now/weeknotes/2026/19/?ref=blr.indiewebclub.org\"><span>https://</span><span>abhi.now/weeknotes/2026/19/?re</span><span>f=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201c(#2026-W19) clouds, froyo and carnatic fusion\u201d by Abhigyan Trips\n\n\u00abThis weeknote covers the week of May 3, 2026 \u2013 May 9, 2026.\u00bb\n\n #blog #indieweb\n\nhttps://abhi.now/weeknotes/2026/19/?ref=blr.indiewebclub.org"
},
"published": "2026-05-10T19:06:54+00:00",
"post-type": "note",
"_id": "48210304",
"_source": "8007",
"_is_read": false
}
So, yesterday I fell into an urge to update my online profiles. I wanted to check my bento page, and surprisingly discovered bento is no more, bought up by the devil LinkTree...
To make up for that, I decided to rebuild my links page and used wwwobble.org to do so!
It was a fun experience and my links page is now live at https://kirayana.codeberg.page/links/links.html
(and also accessible from my profile)
HTML is cool
(cc @ojack)
#IndieWeb #RevivalWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.design/@kajou/116550726471491430",
"content": {
"html": "<p>So, yesterday I fell into an urge to update my online profiles. I wanted to check my bento page, and surprisingly discovered bento is no more, bought up by the devil LinkTree...</p><p>To make up for that, I decided to rebuild my links page and used wwwobble.org to do so!</p><p>It was a fun experience and my links page is now live at <a href=\"https://kirayana.codeberg.page/links/links.html\"><span>https://</span><span>kirayana.codeberg.page/links/l</span><span>inks.html</span></a><br />(and also accessible from my profile)</p><p>HTML is cool<br />(cc <span class=\"h-card\"><a class=\"u-url\" href=\"https://post.lurk.org/@ojack\">@<span>ojack</span></a></span>)</p><p><a href=\"https://mastodon.design/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.design/tags/RevivalWeb\">#<span>RevivalWeb</span></a></p>",
"text": "So, yesterday I fell into an urge to update my online profiles. I wanted to check my bento page, and surprisingly discovered bento is no more, bought up by the devil LinkTree...\n\nTo make up for that, I decided to rebuild my links page and used wwwobble.org to do so!\n\nIt was a fun experience and my links page is now live at https://kirayana.codeberg.page/links/links.html\n(and also accessible from my profile)\n\nHTML is cool\n(cc @ojack)\n\n#IndieWeb #RevivalWeb"
},
"published": "2026-05-10T14:22:30+00:00",
"post-type": "note",
"_id": "48210231",
"_source": "8007",
"_is_read": false
}
RE: https://www.leia.cymru/2026/05/10/why-am-i-writing-a-blog-in-2026/
I miss the "old internet" and I'm thinking aloud trying to work out how I fix that.
#indieWeb #smallWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://toot.wales/@leiawelsh/116551719847669168",
"content": {
"html": "<p>RE: <a href=\"https://www.leia.cymru/2026/05/10/why-am-i-writing-a-blog-in-2026/\"><span>https://www.</span><span>leia.cymru/2026/05/10/why-am-i</span><span>-writing-a-blog-in-2026/</span></a></p><p>I miss the \"old internet\" and I'm thinking aloud trying to work out how I fix that.</p><p><a href=\"https://toot.wales/tags/indieWeb\">#<span>indieWeb</span></a> <a href=\"https://toot.wales/tags/smallWeb\">#<span>smallWeb</span></a></p>",
"text": "RE: https://www.leia.cymru/2026/05/10/why-am-i-writing-a-blog-in-2026/\n\nI miss the \"old internet\" and I'm thinking aloud trying to work out how I fix that.\n\n#indieWeb #smallWeb"
},
"published": "2026-05-10T18:35:08+00:00",
"post-type": "note",
"_id": "48210124",
"_source": "8007",
"_is_read": false
}
Why am I writing a blog in 2026?
It took a surprising amount of effort to move off the sofa where I was scrolling the hashtag #indieweb on Mastodon and come back to this site to actually post something. I bought this domain back when the .cymru TLD first became available and then somehow platforms not webpages because everyone's default thirdspace on the internet and I never really used it.
I worked in education at the time and read all the drama about how it was all eroding kids' abilty to focus and so forth and having […]
https://www.leia.cymru/2026/05/10/why-am-i-writing-a-blog-in-2026/
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://www.leia.cymru/2026/05/10/why-am-i-writing-a-blog-in-2026/",
"content": {
"html": "<p><strong>Why am I writing a blog in 2026?</strong></p><br /><br />\nIt took a surprising amount of effort to move off the sofa where I was scrolling the hashtag #indieweb on Mastodon and come back to this site to actually post something. I bought this domain back when the .cymru TLD first became available and then somehow platforms not webpages because everyone's default thirdspace on the internet and I never really used it.<br /><br />\nI worked in education at the time and read all the drama about how it was all eroding kids' abilty to focus and so forth and having [\u2026]<br /><br /><p><a href=\"https://www.leia.cymru/2026/05/10/why-am-i-writing-a-blog-in-2026/\"><span>https://www.</span><span>leia.cymru/2026/05/10/why-am-i</span><span>-writing-a-blog-in-2026/</span></a></p>",
"text": "Why am I writing a blog in 2026?\n\n\nIt took a surprising amount of effort to move off the sofa where I was scrolling the hashtag #indieweb on Mastodon and come back to this site to actually post something. I bought this domain back when the .cymru TLD first became available and then somehow platforms not webpages because everyone's default thirdspace on the internet and I never really used it.\n\n\nI worked in education at the time and read all the drama about how it was all eroding kids' abilty to focus and so forth and having [\u2026]\n\nhttps://www.leia.cymru/2026/05/10/why-am-i-writing-a-blog-in-2026/"
},
"published": "2026-05-10T18:31:10+00:00",
"post-type": "note",
"_id": "48210125",
"_source": "8007",
"_is_read": false
}
Last week I did some work on how images are used on this site. I added support for multi-photo posts, allowing other post types to declare their connections to images, and articles can have featured images now.
https://www.brentlineberry.com/posts/3934/changelog-multi-photo-posts-and-increased-image-support
#Django #Indieweb #Python #Changelog #Photos
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.online/@brentlineberry/116551649212431901",
"content": {
"html": "<p>Last week I did some work on how images are used on this site. I added support for multi-photo posts, allowing other post types to declare their connections to images, and articles can have featured images now.</p><p><a href=\"https://www.brentlineberry.com/posts/3934/changelog-multi-photo-posts-and-increased-image-support\"><span>https://www.</span><span>brentlineberry.com/posts/3934/</span><span>changelog-multi-photo-posts-and-increased-image-support</span></a></p><p><a href=\"https://mastodon.online/tags/Django\">#<span>Django</span></a> <a href=\"https://mastodon.online/tags/Indieweb\">#<span>Indieweb</span></a> <a href=\"https://mastodon.online/tags/Python\">#<span>Python</span></a> <a href=\"https://mastodon.online/tags/Changelog\">#<span>Changelog</span></a> <a href=\"https://mastodon.online/tags/Photos\">#<span>Photos</span></a></p>",
"text": "Last week I did some work on how images are used on this site. I added support for multi-photo posts, allowing other post types to declare their connections to images, and articles can have featured images now.\n\nhttps://www.brentlineberry.com/posts/3934/changelog-multi-photo-posts-and-increased-image-support\n\n#Django #Indieweb #Python #Changelog #Photos"
},
"published": "2026-05-10T18:17:10+00:00",
"post-type": "note",
"_id": "48209994",
"_source": "8007",
"_is_read": false
}
Content warning:indieweb tech: micropub
I'm making some progress on my micropub endpoint based on the https://go.hacdias.com/indielib library.
I can now use my endpoint for IndieAuth, and store posts on the filesystem, in the custom TOML page format I use. I'm having some trouble with the `micropub?q=config` route, and haven't started working on git sync or the media endpoint yet. One step at a time.
The main issue that's holding me back now, is that it's really hard to test if everything works as intended. I've been testing using Quill and Sparkles via my server now, but it's less than ideal to not be able to test it locally. Any advice would be appreciated 😅
Also, https://micropub.rocks doesn't work for me at all, because it doesn't use PCKE apparently.
But the clients are way easier than how I was updating my site until now, so I have enough motivation to keep at it!
#micropub #IndieAuth #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@kedara/116551559622600760",
"content": {
"html": "<p><strong>Content warning:</strong>indieweb tech: micropub</p><p>I'm making some progress on my micropub endpoint based on the <a href=\"https://go.hacdias.com/indielib\"><span>https://</span><span>go.hacdias.com/indielib</span><span></span></a> library.</p><p>I can now use my endpoint for IndieAuth, and store posts on the filesystem, in the custom TOML page format I use. I'm having some trouble with the `micropub?q=config` route, and haven't started working on git sync or the media endpoint yet. One step at a time.</p><p>The main issue that's holding me back now, is that it's really hard to test if everything works as intended. I've been testing using Quill and Sparkles via my server now, but it's less than ideal to not be able to test it locally. Any advice would be appreciated \ud83d\ude05</p><p>Also, <a href=\"https://micropub.rocks\"><span>https://</span><span>micropub.rocks</span><span></span></a> doesn't work for me at all, because it doesn't use PCKE apparently.</p><p>But the clients are way easier than how I was updating my site until now, so I have enough motivation to keep at it!</p><p><a href=\"https://social.lol/tags/micropub\">#<span>micropub</span></a> <a href=\"https://social.lol/tags/IndieAuth\">#<span>IndieAuth</span></a> <a href=\"https://social.lol/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Content warning:indieweb tech: micropubI'm making some progress on my micropub endpoint based on the https://go.hacdias.com/indielib library.\n\nI can now use my endpoint for IndieAuth, and store posts on the filesystem, in the custom TOML page format I use. I'm having some trouble with the `micropub?q=config` route, and haven't started working on git sync or the media endpoint yet. One step at a time.\n\nThe main issue that's holding me back now, is that it's really hard to test if everything works as intended. I've been testing using Quill and Sparkles via my server now, but it's less than ideal to not be able to test it locally. Any advice would be appreciated \ud83d\ude05\n\nAlso, https://micropub.rocks doesn't work for me at all, because it doesn't use PCKE apparently.\n\nBut the clients are way easier than how I was updating my site until now, so I have enough motivation to keep at it!\n\n#micropub #IndieAuth #indieweb"
},
"published": "2026-05-10T17:54:23+00:00",
"post-type": "note",
"_id": "48209735",
"_source": "8007",
"_is_read": false
}
scientiac::syntropy shares a generic: Indieweb Webring Button. https://scientiac.space/syndications/posse-2026-05-08/) #IndieWeb #Webrings
Useful.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://drupal.community/@SymfonyStation/116551513965234408",
"content": {
"html": "<p>scientiac::syntropy shares a generic: Indieweb Webring Button. <a href=\"https://scientiac.space/syndications/posse-2026-05-08/\"><span>https://</span><span>scientiac.space/syndications/p</span><span>osse-2026-05-08/</span></a>) <a href=\"https://drupal.community/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://drupal.community/tags/Webrings\">#<span>Webrings</span></a><br />Useful.</p>",
"text": "scientiac::syntropy shares a generic: Indieweb Webring Button. https://scientiac.space/syndications/posse-2026-05-08/) #IndieWeb #Webrings\nUseful."
},
"published": "2026-05-10T17:42:46+00:00",
"post-type": "note",
"_id": "48209699",
"_source": "8007",
"_is_read": false
}
🌲 A quiet thank you to Nordic culture.
Inspired by northern values of honesty, integrity & quiet strength, I built a Norwegian version of RRR.MOM.
No tracking. No data collection. Just a calm space for stories, with Nordic proverbs & 100% client-side privacy.
🐟🌊🧊🍷
🔗 https://www.rrr.mom/index-no.html
#NordicCulture #PrivacyFirst #IndieWeb
#Mastodon #rrrmom
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@worldday/116551384943562939",
"content": {
"html": "<p>\ud83c\udf32 A quiet thank you to Nordic culture.<br />Inspired by northern values of honesty, integrity & quiet strength, I built a Norwegian version of RRR.MOM.<br />No tracking. No data collection. Just a calm space for stories, with Nordic proverbs & 100% client-side privacy.<br />\ud83d\udc1f\ud83c\udf0a\ud83e\uddca\ud83c\udf77<br />\ud83d\udd17 <a href=\"https://www.rrr.mom/index-no.html\"><span>https://www.</span><span>rrr.mom/index-no.html</span><span></span></a><br /><a href=\"https://mastodon.social/tags/NordicCulture\">#<span>NordicCulture</span></a> <a href=\"https://mastodon.social/tags/PrivacyFirst\">#<span>PrivacyFirst</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <br /><a href=\"https://mastodon.social/tags/Mastodon\">#<span>Mastodon</span></a> <a href=\"https://mastodon.social/tags/rrrmom\">#<span>rrrmom</span></a></p>",
"text": "\ud83c\udf32 A quiet thank you to Nordic culture.\nInspired by northern values of honesty, integrity & quiet strength, I built a Norwegian version of RRR.MOM.\nNo tracking. No data collection. Just a calm space for stories, with Nordic proverbs & 100% client-side privacy.\n\ud83d\udc1f\ud83c\udf0a\ud83e\uddca\ud83c\udf77\n\ud83d\udd17 https://www.rrr.mom/index-no.html\n#NordicCulture #PrivacyFirst #IndieWeb \n#Mastodon #rrrmom"
},
"published": "2026-05-10T17:09:57+00:00",
"photo": [
"https://files.mastodon.social/media_attachments/files/116/551/383/109/345/173/original/0eaad1a7e8fd99c2.jpg"
],
"post-type": "photo",
"_id": "48209488",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://theindex.fyi/",
"content": {
"html": "<p>Show HN: An index of indie web/blog indexes</p><p><a href=\"https://theindex.fyi/\">https://theindex.fyi/</a></p><p><a href=\"https://robot.villas/tags/hackernews\">#<span>HackerNews</span></a> <a href=\"https://robot.villas/tags/tech\">#<span>Tech</span></a> <a href=\"https://robot.villas/tags/indieweb\">#<span>IndieWeb</span></a></p>",
"text": "Show HN: An index of indie web/blog indexes\n\nhttps://theindex.fyi/\n\n#HackerNews #Tech #IndieWeb"
},
"published": "2026-05-10T12:50:31+00:00",
"post-type": "note",
"_id": "48209052",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116551088391032737",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201cWeek 19/2026\u201d by Yash Garg</p><p><span class=\"h-card\"><a class=\"u-url\" href=\"https://androiddev.social/@yashgarg\">@<span>yashgarg</span></a></span>: \u00abNothing dramatic, just mildly cursed.\u00bb</p><p><a href=\"https://indieweb.social/tags/Weekly\">#<span>Weekly</span></a>-notes <a href=\"https://indieweb.social/tags/Food\">#<span>Food</span></a> <a href=\"https://indieweb.social/tags/Health\">#<span>Health</span></a> <a href=\"https://indieweb.social/tags/blog\">#<span>blog</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a></p><p><a href=\"https://yashgarg.dev/weekly-notes-19-2026/?ref=blr.indiewebclub.org\"><span>https://</span><span>yashgarg.dev/weekly-notes-19-2</span><span>026/?ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201cWeek 19/2026\u201d by Yash Garg\n\n@yashgarg: \u00abNothing dramatic, just mildly cursed.\u00bb\n\n#Weekly-notes #Food #Health #blog #indieweb\n\nhttps://yashgarg.dev/weekly-notes-19-2026/?ref=blr.indiewebclub.org"
},
"published": "2026-05-10T15:54:32+00:00",
"post-type": "note",
"_id": "48208855",
"_source": "8007",
"_is_read": false
}
New Blogroll Post
“Weeknotes: Week #19 (2026)” by Harsh Shandilya
@msfjarvis: «Super busy week of work, fun, not-fun work and a lot in between.»
#blog #indieweb
https://msfjarvis.dev/weeknotes/week-19-2026/?ref=blr.indiewebclub.org
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116551088390834885",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201cWeeknotes: Week #19 (2026)\u201d by Harsh Shandilya</p><p><span class=\"h-card\"><a class=\"u-url\" href=\"https://androiddev.social/@msfjarvis\">@<span>msfjarvis</span></a></span>: \u00abSuper busy week of work, fun, not-fun work and a lot in between.\u00bb</p><p> <a href=\"https://indieweb.social/tags/blog\">#<span>blog</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a></p><p><a href=\"https://msfjarvis.dev/weeknotes/week-19-2026/?ref=blr.indiewebclub.org\"><span>https://</span><span>msfjarvis.dev/weeknotes/week-1</span><span>9-2026/?ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201cWeeknotes: Week #19 (2026)\u201d by Harsh Shandilya\n\n@msfjarvis: \u00abSuper busy week of work, fun, not-fun work and a lot in between.\u00bb\n\n #blog #indieweb\n\nhttps://msfjarvis.dev/weeknotes/week-19-2026/?ref=blr.indiewebclub.org"
},
"published": "2026-05-10T15:54:32+00:00",
"post-type": "note",
"_id": "48208856",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116550852273249098",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201cNotes for the Week #19 (2026)\u201d by Abhinav Sarkar</p><p><span class=\"h-card\"><a class=\"u-url\" href=\"https://fantastic.earth/@abnv\">@<span>abnv</span></a></span>: \u00abThis week note covers the week of 4th\u201310th May.\u00bb</p><p><a href=\"https://indieweb.social/tags/Weeknotes\">#<span>Weeknotes</span></a> <a href=\"https://indieweb.social/tags/Personal\">#<span>Personal</span></a> <a href=\"https://indieweb.social/tags/blog\">#<span>blog</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a></p><p><a href=\"https://abhinavsarkar.net/notes/2026-weeknotes-05-10/?mtm_campaign=feed&ref=blr.indiewebclub.org\"><span>https://</span><span>abhinavsarkar.net/notes/2026-w</span><span>eeknotes-05-10/?mtm_campaign=feed&ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201cNotes for the Week #19 (2026)\u201d by Abhinav Sarkar\n\n@abnv: \u00abThis week note covers the week of 4th\u201310th May.\u00bb\n\n#Weeknotes #Personal #blog #indieweb\n\nhttps://abhinavsarkar.net/notes/2026-weeknotes-05-10/?mtm_campaign=feed&ref=blr.indiewebclub.org"
},
"published": "2026-05-10T14:54:29+00:00",
"post-type": "note",
"_id": "48208438",
"_source": "8007",
"_is_read": false
}