Thank you to the 56 current users of #Gemcities ! The comments I get are always positive and I love that people are taking back their own voice! #geminiprotocol #smallweb #slowpint #indieweb
gemini://calvusrex.gemcities.com/gemlog/2026-05-29-gemlog.gmi
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@calvusrex/116661486569849463",
"content": {
"html": "<p>Thank you to the 56 current users of <a href=\"https://mastodon.social/tags/Gemcities\">#<span>Gemcities</span></a> ! The comments I get are always positive and I love that people are taking back their own voice! <a href=\"https://mastodon.social/tags/geminiprotocol\">#<span>geminiprotocol</span></a> <a href=\"https://mastodon.social/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mastodon.social/tags/slowpint\">#<span>slowpint</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <br /><a href=\"https://mastodon.social/@calvusrex/116661486569849463\"><span></span><span>gemini://calvusrex.gemcities.c</span><span>om/gemlog/2026-05-29-gemlog.gmi</span></a></p>",
"text": "Thank you to the 56 current users of #Gemcities ! The comments I get are always positive and I love that people are taking back their own voice! #geminiprotocol #smallweb #slowpint #indieweb \ngemini://calvusrex.gemcities.com/gemlog/2026-05-29-gemlog.gmi"
},
"published": "2026-05-30T03:50:15+00:00",
"post-type": "note",
"_id": "48422911",
"_source": "8007",
"_is_read": false
}
Looking for 3–5 people to help dogfood Verja, a community platform I'm building for small discussion spaces.
This isn't a public launch. I need real people to use it for a week or two and tell me where the friction is.
Minimum asks:
• Register and verify email
• Reply to the welcome thread
• Start one thread
• Tell me what was confusing, awkward, or broken
I'm interested in friction, not praise. Honest feedback is the goal.
#Verja #Dogfooding #IndieWeb #SmallWeb #CommunitySoftware
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@calvusrex/116660539951366651",
"content": {
"html": "<p>Looking for 3\u20135 people to help dogfood Verja, a community platform I'm building for small discussion spaces.</p><p>This isn't a public launch. I need real people to use it for a week or two and tell me where the friction is.</p><p>Minimum asks:</p><p>\u2022 Register and verify email<br />\u2022 Reply to the welcome thread<br />\u2022 Start one thread<br />\u2022 Tell me what was confusing, awkward, or broken</p><p>I'm interested in friction, not praise.\u00a0Honest feedback is the goal.</p><p><a href=\"https://mastodon.social/tags/Verja\">#<span>Verja</span></a> <a href=\"https://mastodon.social/tags/Dogfooding\">#<span>Dogfooding</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/CommunitySoftware\">#<span>CommunitySoftware</span></a></p>",
"text": "Looking for 3\u20135 people to help dogfood Verja, a community platform I'm building for small discussion spaces.\n\nThis isn't a public launch. I need real people to use it for a week or two and tell me where the friction is.\n\nMinimum asks:\n\n\u2022 Register and verify email\n\u2022 Reply to the welcome thread\n\u2022 Start one thread\n\u2022 Tell me what was confusing, awkward, or broken\n\nI'm interested in friction, not praise.\u00a0Honest feedback is the goal.\n\n#Verja #Dogfooding #IndieWeb #SmallWeb #CommunitySoftware"
},
"published": "2026-05-29T23:49:31+00:00",
"post-type": "note",
"_id": "48421601",
"_source": "8007",
"_is_read": false
}
I've been building something.
It's called Urban Wilderness. Real documentation for people trying to opt out of systems that weren't built for them. Self-hosted infrastructure, skill bartering, solar in a rented apartment.
There are also logs. And a story unfolding in public.
First post is up. Free, no account required.
urbild.org
#urbanwilderness #selfhosted #privacytech #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@urbild/116659605896147061",
"content": {
"html": "<p>I've been building something.</p><p>It's called Urban Wilderness. Real documentation for people trying to opt out of systems that weren't built for them. Self-hosted infrastructure, skill bartering, solar in a rented apartment.</p><p>There are also logs. And a story unfolding in public.</p><p>First post is up. Free, no account required.</p><p>urbild.org</p><p><a href=\"https://mastodon.social/tags/urbanwilderness\">#<span>urbanwilderness</span></a> <a href=\"https://mastodon.social/tags/selfhosted\">#<span>selfhosted</span></a> <a href=\"https://mastodon.social/tags/privacytech\">#<span>privacytech</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I've been building something.\n\nIt's called Urban Wilderness. Real documentation for people trying to opt out of systems that weren't built for them. Self-hosted infrastructure, skill bartering, solar in a rented apartment.\n\nThere are also logs. And a story unfolding in public.\n\nFirst post is up. Free, no account required.\n\nurbild.org\n\n#urbanwilderness #selfhosted #privacytech #indieweb"
},
"published": "2026-05-29T19:51:58+00:00",
"post-type": "note",
"_id": "48419873",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@laze/116659575412317101",
"content": {
"html": "<p>Occasional Weeknote #29 is up.</p><p><a href=\"https://laze.net/2026/05/29/occasional-weeknote.html\"><span>https://</span><span>laze.net/2026/05/29/occasional</span><span>-weeknote.html</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 #29 is up.\n\nhttps://laze.net/2026/05/29/occasional-weeknote.html\n\n#IndieWeb #weeknotes"
},
"published": "2026-05-29T19:44:13+00:00",
"post-type": "note",
"_id": "48419874",
"_source": "8007",
"_is_read": false
}
New Blogroll Post
“Weekly Notes 22/2026” by Thejesh GN
@thej: «This Saturday, we drove to Palakkad to meet Pradeep and Dhanya. It was a short morning walk and breakfast meet. We met at the fort, walked around, and chit-chatted while having breakfast at…»
#WeeklyNotes #WN-22 #blog #indieweb
https://thejeshgn.com/2026/05/29/weekly-notes-22-2026/?ref=blr.indiewebclub.org
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116659535949875069",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201cWeekly Notes 22/2026\u201d by Thejesh GN</p><p><span class=\"h-card\"><a class=\"u-url\" href=\"https://social.thej.in/@thej\">@<span>thej</span></a></span>: \u00abThis Saturday, we drove to Palakkad to meet Pradeep and Dhanya. It was a short morning walk and breakfast meet. We met at the fort, walked around, and chit-chatted while having breakfast at\u2026\u00bb</p><p><a href=\"https://indieweb.social/tags/WeeklyNotes\">#<span>WeeklyNotes</span></a> <a href=\"https://indieweb.social/tags/WN\">#<span>WN</span></a>-22 <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://thejeshgn.com/2026/05/29/weekly-notes-22-2026/?ref=blr.indiewebclub.org\"><span>https://</span><span>thejeshgn.com/2026/05/29/weekl</span><span>y-notes-22-2026/?ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201cWeekly Notes 22/2026\u201d by Thejesh GN\n\n@thej: \u00abThis Saturday, we drove to Palakkad to meet Pradeep and Dhanya. It was a short morning walk and breakfast meet. We met at the fort, walked around, and chit-chatted while having breakfast at\u2026\u00bb\n\n#WeeklyNotes #WN-22 #blog #indieweb\n\nhttps://thejeshgn.com/2026/05/29/weekly-notes-22-2026/?ref=blr.indiewebclub.org"
},
"published": "2026-05-29T19:34:11+00:00",
"post-type": "note",
"_id": "48419742",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://vt.social/@aiyokuchan/116658930465730631",
"content": {
"html": "<p>\ud83d\udea8 NEW: \"Interview with TheEbonyGrove\"!</p><p>Give some love to Ebony after reading this blog post.</p><p>\ud83c\udf37 Read it on my official website: <a href=\"https://aiyoku.xyz/theebonygrove/\"><span>https://</span><span>aiyoku.xyz/theebonygrove/</span><span></span></a></p><p><a href=\"https://vt.social/tags/VTuber\">#<span>VTuber</span></a> <a href=\"https://vt.social/tags/BlackBloggers\">#<span>BlackBloggers</span></a> <a href=\"https://vt.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://vt.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://vt.social/tags/Vwriter\">#<span>Vwriter</span></a> <a href=\"https://vt.social/tags/VCreator\">#<span>VCreator</span></a> <a href=\"https://vt.social/tags/VRoidTuber\">#<span>VRoidTuber</span></a> <a href=\"https://vt.social/tags/VChill\">#<span>VChill</span></a> <a href=\"https://vt.social/tags/BlackVTuber\">#<span>BlackVTuber</span></a> <a href=\"https://vt.social/tags/VArtist\">#<span>VArtist</span></a> <a href=\"https://vt.social/tags/VTuberEN\">#<span>VTuberEN</span></a> <a href=\"https://vt.social/tags/PNGTuber\">#<span>PNGTuber</span></a> <a href=\"https://vt.social/tags/LGBTuber\">#<span>LGBTuber</span></a> <a href=\"https://vt.social/tags/BlackskyGamers\">#<span>BlackskyGamers</span></a></p>",
"text": "\ud83d\udea8 NEW: \"Interview with TheEbonyGrove\"!\n\nGive some love to Ebony after reading this blog post.\n\n\ud83c\udf37 Read it on my official website: https://aiyoku.xyz/theebonygrove/\n\n#VTuber #BlackBloggers #Blogging #IndieWeb #Vwriter #VCreator #VRoidTuber #VChill #BlackVTuber #VArtist #VTuberEN #PNGTuber #LGBTuber #BlackskyGamers"
},
"published": "2026-05-29T17:00:12+00:00",
"post-type": "note",
"_id": "48418360",
"_source": "8007",
"_is_read": false
}
Happy to participate! This should be a reply to your initial post.
Here's how my implementation works for receiving webmentions, BTW:
Verifying the link: I parse HTML with JustHTML looking for the incoming link. If the source is JSON I traverse it recursively. If it's plain text I grep for the link.
Extracting content: I start with a default h-entry (source URL, last-modified, backlink as content), and populate it from microformats.
Rendering: I use mf2dom to render HTML from microformats. There's no sanitization, but I have a list of domains I trust, otherwise incoming mentions are private (visible only to me). I could sanitize the HTML or trim it, but I haven't had the need yet.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://robida.net/entries/2026/05/29/happy-to-participate-this-should-be-a-reply-to-you",
"content": {
"html": "<p>Happy to participate! This should be a reply to your initial post.</p><p>Here's how my implementation works for receiving webmentions, BTW:</p><ol><li><p>Verifying the link: I parse HTML with <a href=\"https://pypi.org/project/justhtml/\">JustHTML</a> looking for the incoming link. If the source is JSON I traverse it recursively. If it's plain text I grep for the link.</p></li><li><p>Extracting content: I start with a default h-entry (source URL, last-modified, backlink as content), and populate it from microformats.</p></li><li><p>Rendering: I use <a href=\"https://codeberg.org/robida/mf2dom\">mf2dom</a> to render HTML from microformats. There's no sanitization, but I have a list of domains I trust, otherwise incoming mentions are private (visible only to me). I could sanitize the HTML or trim it, but I haven't had the need yet.</p></li></ol>",
"text": "Happy to participate! This should be a reply to your initial post.\n\nHere's how my implementation works for receiving webmentions, BTW:Verifying the link: I parse HTML with JustHTML looking for the incoming link. If the source is JSON I traverse it recursively. If it's plain text I grep for the link.Extracting content: I start with a default h-entry (source URL, last-modified, backlink as content), and populate it from microformats.Rendering: I use mf2dom to render HTML from microformats. There's no sanitization, but I have a list of domains I trust, otherwise incoming mentions are private (visible only to me). I could sanitize the HTML or trim it, but I haven't had the need yet."
},
"published": "2026-05-29T16:51:45+00:00",
"post-type": "note",
"_id": "48418361",
"_source": "8007",
"_is_read": false
}
A question for solo founders:
What is the dumbest excuse you have ever given yourself for not shooting your products?
We will start: "I'll do it next month."
Reply with yours. No judgment.
#founder #smallbusiness #ecommerce #indieweb #DTC
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@Cheeppy/116658512961018901",
"content": {
"html": "<p>A question for solo founders:</p><p>What is the dumbest excuse you have ever given yourself for not shooting your products?</p><p>We will start: \"I'll do it next month.\"</p><p>Reply with yours. No judgment.</p><p><a href=\"https://mastodon.social/tags/founder\">#<span>founder</span></a> <a href=\"https://mastodon.social/tags/smallbusiness\">#<span>smallbusiness</span></a> <a href=\"https://mastodon.social/tags/ecommerce\">#<span>ecommerce</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/DTC\">#<span>DTC</span></a></p>",
"text": "A question for solo founders:\n\nWhat is the dumbest excuse you have ever given yourself for not shooting your products?\n\nWe will start: \"I'll do it next month.\"\n\nReply with yours. No judgment.\n\n#founder #smallbusiness #ecommerce #indieweb #DTC"
},
"published": "2026-05-29T15:14:01+00:00",
"post-type": "note",
"_id": "48417288",
"_source": "8007",
"_is_read": false
}
Write? Write on the web? Have a website you control? Or not? You might want to join James’ writing Zoom tomorrow. Introvert? Camera off is fine. It’s about the words. https://events.indieweb.org/2026/05/homebrew-website-club-writing-edition-sQrofuFyGGLC Notes from prior #Writing events stashed on the #IndieWeb wiki https://indieweb.org/Category:Writing
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://xoxo.zone/@artlung/116658158944704818",
"content": {
"html": "<p>Write? Write on the web? Have a website you control? Or not? You might want to join James\u2019 writing Zoom tomorrow. Introvert? Camera off is fine. It\u2019s about the words. <a href=\"https://events.indieweb.org/2026/05/homebrew-website-club-writing-edition-sQrofuFyGGLC\"><span>https://</span><span>events.indieweb.org/2026/05/ho</span><span>mebrew-website-club-writing-edition-sQrofuFyGGLC</span></a> Notes from prior <a href=\"https://xoxo.zone/tags/Writing\">#<span>Writing</span></a> events stashed on the <a href=\"https://xoxo.zone/tags/IndieWeb\">#<span>IndieWeb</span></a> wiki <a href=\"https://indieweb.org/Category:Writing\"><span>https://</span><span>indieweb.org/Category:Writing</span><span></span></a></p>",
"text": "Write? Write on the web? Have a website you control? Or not? You might want to join James\u2019 writing Zoom tomorrow. Introvert? Camera off is fine. It\u2019s about the words. https://events.indieweb.org/2026/05/homebrew-website-club-writing-edition-sQrofuFyGGLC Notes from prior #Writing events stashed on the #IndieWeb wiki https://indieweb.org/Category:Writing"
},
"published": "2026-05-29T13:43:59+00:00",
"post-type": "note",
"_id": "48416211",
"_source": "8007",
"_is_read": false
}
We just posted a new update on Patreon exploring moderation here on indieweb.social! ☁️ 💙
https://www.patreon.com/posts/moderation-new-159548240
#IndieWeb #Moderation #Mastodon
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@indiewebadmin/116657791628382373",
"content": {
"html": "<p>We just posted a new update on Patreon exploring moderation here on indieweb.social! \u2601\ufe0f \ud83d\udc99 </p><p><a href=\"https://www.patreon.com/posts/moderation-new-159548240\"><span>https://www.</span><span>patreon.com/posts/moderation-n</span><span>ew-159548240</span></a></p><p><a href=\"https://indieweb.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://indieweb.social/tags/Moderation\">#<span>Moderation</span></a> <a href=\"https://indieweb.social/tags/Mastodon\">#<span>Mastodon</span></a></p>",
"text": "We just posted a new update on Patreon exploring moderation here on indieweb.social! \u2601\ufe0f \ud83d\udc99 \n\nhttps://www.patreon.com/posts/moderation-new-159548240\n\n#IndieWeb #Moderation #Mastodon"
},
"published": "2026-05-29T12:10:34+00:00",
"post-type": "note",
"_id": "48415268",
"_source": "8007",
"_is_read": false
}
✨At last, my blog, Komorebi Sunrise, is kind of operational!✨
I've just posted my May games summary if you're interested👇
There are other things you can explore too but don't be too harsh, it's the first time I code a website😅
(Let's see if this works🤞)
https://komorebisunrise.neocities.org/posts/2026-05-29-Games-I-Played-in-May-2026
#IndieWeb #Blogging #SmallWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.art/@ashenwave/116657767621403968",
"content": {
"html": "<p>\u2728At last, my blog, Komorebi Sunrise, is kind of operational!\u2728</p><p>I've just posted my May games summary if you're interested\ud83d\udc47</p><p>There are other things you can explore too but don't be too harsh, it's the first time I code a website\ud83d\ude05</p><p>(Let's see if this works\ud83e\udd1e)</p><p><a href=\"https://komorebisunrise.neocities.org/posts/2026-05-29-Games-I-Played-in-May-2026\"><span>https://</span><span>komorebisunrise.neocities.org/</span><span>posts/2026-05-29-Games-I-Played-in-May-2026</span></a></p><p><a href=\"https://mastodon.art/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.art/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://mastodon.art/tags/SmallWeb\">#<span>SmallWeb</span></a></p>",
"text": "\u2728At last, my blog, Komorebi Sunrise, is kind of operational!\u2728\n\nI've just posted my May games summary if you're interested\ud83d\udc47\n\nThere are other things you can explore too but don't be too harsh, it's the first time I code a website\ud83d\ude05\n\n(Let's see if this works\ud83e\udd1e)\n\nhttps://komorebisunrise.neocities.org/posts/2026-05-29-Games-I-Played-in-May-2026\n\n#IndieWeb #Blogging #SmallWeb"
},
"published": "2026-05-29T12:04:28+00:00",
"post-type": "note",
"_id": "48415211",
"_source": "8007",
"_is_read": false
}
I'm wondering if I might find a bunch of people here who scratch-build their webmention implementations... would be great to send test messages around and find out what works and what needs work...
Please look me up at https://khleedril.org/blog/2026-05-29--webmentions-posse.html
I look forward to hearing from you.
#indieweb #webmention #webmentions #blog #blogs #blogging
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://cyberplace.social/@khleedril/116657470650014346",
"content": {
"html": "<p>I'm wondering if I might find a bunch of people here who scratch-build their webmention implementations... would be great to send test messages around and find out what works and what needs work...</p><p>Please look me up at <a href=\"https://khleedril.org/blog/2026-05-29--webmentions-posse.html\"><span>https://</span><span>khleedril.org/blog/2026-05-29-</span><span>-webmentions-posse.html</span></a></p><p>I look forward to hearing from you.</p><p><a href=\"https://cyberplace.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://cyberplace.social/tags/webmention\">#<span>webmention</span></a> <a href=\"https://cyberplace.social/tags/webmentions\">#<span>webmentions</span></a> <a href=\"https://cyberplace.social/tags/blog\">#<span>blog</span></a> <a href=\"https://cyberplace.social/tags/blogs\">#<span>blogs</span></a> <a href=\"https://cyberplace.social/tags/blogging\">#<span>blogging</span></a></p>",
"text": "I'm wondering if I might find a bunch of people here who scratch-build their webmention implementations... would be great to send test messages around and find out what works and what needs work...\n\nPlease look me up at https://khleedril.org/blog/2026-05-29--webmentions-posse.html\n\nI look forward to hearing from you.\n\n#indieweb #webmention #webmentions #blog #blogs #blogging"
},
"published": "2026-05-29T10:48:57+00:00",
"post-type": "note",
"_id": "48414500",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116657271433056324",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201cIt's become lonelier to program\u201d by Abhinav Tushar</p><p>\u00abFull post on the site\u00bb</p><p><a href=\"https://indieweb.social/tags/Personal\">#<span>Personal</span></a> <a href=\"https://indieweb.social/tags/Programming\">#<span>Programming</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://lepisma.xyz/journal/2026/05/29/lonelier-to-program/index.html?ref=blr.indiewebclub.org\"><span>https://</span><span>lepisma.xyz/journal/2026/05/29</span><span>/lonelier-to-program/index.html?ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201cIt's become lonelier to program\u201d by Abhinav Tushar\n\n\u00abFull post on the site\u00bb\n\n#Personal #Programming #blog #indieweb\n\nhttps://lepisma.xyz/journal/2026/05/29/lonelier-to-program/index.html?ref=blr.indiewebclub.org"
},
"published": "2026-05-29T09:58:17+00:00",
"post-type": "note",
"_id": "48413995",
"_source": "8007",
"_is_read": false
}
i haven't told anyone yet, but i recently ported the original jottit code base (that I wrote with Aaron Swartz back in 2007) to a similar, but more modern stack (flask+jinja2+SQLAlchemy). it now runs on https://jottit.pub.
it still needs a bit of work, but seeing jottit alive again after all these years was actually quite moving.
there is also something nice about retro software :)
#indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@simoncarstensen/116657208733380181",
"content": {
"html": "<p>i haven't told anyone yet, but i recently ported the original jottit code base (that I wrote with Aaron Swartz back in 2007) to a similar, but more modern stack (flask+jinja2+SQLAlchemy). it now runs on <a href=\"https://jottit.pub\"><span>https://</span><span>jottit.pub</span><span></span></a>. </p><p>it still needs a bit of work, but seeing jottit alive again after all these years was actually quite moving.</p><p>there is also something nice about retro software :) </p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "i haven't told anyone yet, but i recently ported the original jottit code base (that I wrote with Aaron Swartz back in 2007) to a similar, but more modern stack (flask+jinja2+SQLAlchemy). it now runs on https://jottit.pub. \n\nit still needs a bit of work, but seeing jottit alive again after all these years was actually quite moving.\n\nthere is also something nice about retro software :) \n\n#indieweb"
},
"published": "2026-05-29T09:42:20+00:00",
"post-type": "note",
"_id": "48413926",
"_source": "8007",
"_is_read": false
}
Remembering Craig Andersen (born May 29), a true pioneer who built the definitive sanctuary for the White Lion online in the early 2000s.
To keep his flame burning and protect his vital research from "link rot," I am honored to preserve the complete kimbawlion.com archive on our webserver:
👉 http://kimbawlion.kimba.biz
The jungle is a little quieter without him, but his legacy lives on for future generations of researchers and fans alike.
#Kimba #AnimeHistory #IndieWeb #RetroAnime #JungleEmperor
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@50yearsofkimba/116657153157217423",
"content": {
"html": "<p>Remembering Craig Andersen (born May 29), a true pioneer who built the definitive sanctuary for the White Lion online in the early 2000s.</p><p>To keep his flame burning and protect his vital research from \"link rot,\" I am honored to preserve the complete kimbawlion.com archive on our webserver:<br />\ud83d\udc49 <a href=\"http://kimbawlion.kimba.biz\"><span>http://</span><span>kimbawlion.kimba.biz</span><span></span></a></p><p>The jungle is a little quieter without him, but his legacy lives on for future generations of researchers and fans alike.</p><p><a href=\"https://mastodon.social/tags/Kimba\">#<span>Kimba</span></a> <a href=\"https://mastodon.social/tags/AnimeHistory\">#<span>AnimeHistory</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/RetroAnime\">#<span>RetroAnime</span></a> <a href=\"https://mastodon.social/tags/JungleEmperor\">#<span>JungleEmperor</span></a></p>",
"text": "Remembering Craig Andersen (born May 29), a true pioneer who built the definitive sanctuary for the White Lion online in the early 2000s.\n\nTo keep his flame burning and protect his vital research from \"link rot,\" I am honored to preserve the complete kimbawlion.com archive on our webserver:\n\ud83d\udc49 http://kimbawlion.kimba.biz\n\nThe jungle is a little quieter without him, but his legacy lives on for future generations of researchers and fans alike.\n\n#Kimba #AnimeHistory #IndieWeb #RetroAnime #JungleEmperor"
},
"published": "2026-05-29T09:28:12+00:00",
"photo": [
"https://files.mastodon.social/media_attachments/files/116/657/140/862/583/383/original/2c3ace79cc58056a.png"
],
"post-type": "photo",
"_id": "48413830",
"_source": "8007",
"_is_read": false
}
Sto cercando di incorporare i miei post su Mastodon nell'html del mio sito tramite Mastofeed: quasi perfetto, credo, ma sembra che il codice generato dal servizio imponga un qualcosa in CSS impossibile da scavalcare dal mio style.css. Pazienza.
#HTML #IndieWeb #Fediverso #Mastodon #Mastofeed
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.vivaldi.net/@coinop/116657073365842037",
"content": {
"html": "<p>Sto cercando di incorporare i miei post su Mastodon nell'html del mio sito tramite Mastofeed: quasi perfetto, credo, ma sembra che il codice generato dal servizio imponga un qualcosa in CSS impossibile da scavalcare dal mio style.css. Pazienza.</p><p><a href=\"https://social.vivaldi.net/tags/HTML\">#<span>HTML</span></a> <a href=\"https://social.vivaldi.net/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://social.vivaldi.net/tags/Fediverso\">#<span>Fediverso</span></a> <a href=\"https://social.vivaldi.net/tags/Mastodon\">#<span>Mastodon</span></a> <a href=\"https://social.vivaldi.net/tags/Mastofeed\">#<span>Mastofeed</span></a></p>",
"text": "Sto cercando di incorporare i miei post su Mastodon nell'html del mio sito tramite Mastofeed: quasi perfetto, credo, ma sembra che il codice generato dal servizio imponga un qualcosa in CSS impossibile da scavalcare dal mio style.css. Pazienza.\n\n#HTML #IndieWeb #Fediverso #Mastodon #Mastofeed"
},
"published": "2026-05-29T09:07:55+00:00",
"post-type": "note",
"_id": "48413704",
"_source": "8007",
"_is_read": false
}
And now this blog is available via Gemini. Because why not?
#indieweb #hacking
(https://b-ark.ca/8GyCee)
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@brettk/116656370433028236",
"content": {
"html": "<p>And now this blog is available via Gemini. Because why not?</p><p><a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/hacking\">#<span>hacking</span></a></p><p>(<a href=\"https://b-ark.ca/8GyCee\"><span>https://</span><span>b-ark.ca/8GyCee</span><span></span></a>)</p>",
"text": "And now this blog is available via Gemini. Because why not?\n\n#indieweb #hacking\n\n(https://b-ark.ca/8GyCee)"
},
"published": "2026-05-29T06:09:09+00:00",
"post-type": "note",
"_id": "48412456",
"_source": "8007",
"_is_read": false
}
I don't suppose anybody on here might have any advice for how to get LaTeX (or psuedo-LaTeX) syntax to work on an 11ty site? I wanna be able to put the LaTeX into my Markdown documents. My current issue is that all the existing methods online convert the md first and the LaTeX second, leading to things like:
`a_n + a_{n+1}` getting converted to `a<em>n + a</em>{n+1}` before the LaTeX converter can get around to it.
Boosts appreciated!
#askFedi #11ty #eleventy #Latex #help #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://defcon.social/@riverpunk/116656229832347392",
"content": {
"html": "<p>I don't suppose anybody on here might have any advice for how to get LaTeX (or psuedo-LaTeX) syntax to work on an 11ty site? I wanna be able to put the LaTeX into my Markdown documents. My current issue is that all the existing methods online convert the md first and the LaTeX second, leading to things like:</p><p>`a_n + a_{n+1}` getting converted to `a<em>n + a</em>{n+1}` before the LaTeX converter can get around to it.</p><p>Boosts appreciated!</p><p><a href=\"https://defcon.social/tags/askFedi\">#<span>askFedi</span></a> <a href=\"https://defcon.social/tags/11ty\">#<span>11ty</span></a> <a href=\"https://defcon.social/tags/eleventy\">#<span>eleventy</span></a> <a href=\"https://defcon.social/tags/Latex\">#<span>Latex</span></a> <a href=\"https://defcon.social/tags/help\">#<span>help</span></a> <a href=\"https://defcon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I don't suppose anybody on here might have any advice for how to get LaTeX (or psuedo-LaTeX) syntax to work on an 11ty site? I wanna be able to put the LaTeX into my Markdown documents. My current issue is that all the existing methods online convert the md first and the LaTeX second, leading to things like:\n\n`a_n + a_{n+1}` getting converted to `a<em>n + a</em>{n+1}` before the LaTeX converter can get around to it.\n\nBoosts appreciated!\n\n#askFedi #11ty #eleventy #Latex #help #indieweb"
},
"published": "2026-05-29T05:33:23+00:00",
"post-type": "note",
"_id": "48412397",
"_source": "8007",
"_is_read": false
}
New Blogroll Post
“Weeknote #31 [W26.21] - Experiments with L-theanine, transitioning to product management, and more cats” by Anik
«I started taking L-theanine tablets last week.»
#blog #indieweb
https://blog.anikthink.com/blog/weeknote-31-w2621/?ref=blr.indiewebclub.org
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116656153650464182",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201cWeeknote #31 [W26.21] - Experiments with L-theanine, transitioning to product management, and more cats\u201d by Anik</p><p>\u00abI started taking L-theanine tablets last week.\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://blog.anikthink.com/blog/weeknote-31-w2621/?ref=blr.indiewebclub.org\"><span>https://</span><span>blog.anikthink.com/blog/weekno</span><span>te-31-w2621/?ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201cWeeknote #31 [W26.21] - Experiments with L-theanine, transitioning to product management, and more cats\u201d by Anik\n\n\u00abI started taking L-theanine tablets last week.\u00bb\n\n #blog #indieweb\n\nhttps://blog.anikthink.com/blog/weeknote-31-w2621/?ref=blr.indiewebclub.org"
},
"published": "2026-05-29T05:14:01+00:00",
"post-type": "note",
"_id": "48412232",
"_source": "8007",
"_is_read": false
}
Can you all share blogs that do all kinds of link dumps and or fiction roundups in general? Both, actually? I love reading all kinds of link dumps, so give me all your link dump blogs/newsletter with an RSS feed! but I am also looking for more things such as https://buttondown.com/sff #IndieWeb #Blog #Blogs #Blogging #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/116655907702977928",
"content": {
"html": "<p>Can you all share blogs that do all kinds of link dumps and or fiction roundups in general? Both, actually? I love reading all kinds of link dumps, so give me all your link dump blogs/newsletter with an RSS feed! but I am also looking for more things such as <a href=\"https://buttondown.com/sff\"><span>https://</span><span>buttondown.com/sff</span><span></span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://caneandable.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://caneandable.social/tags/Blogs\">#<span>Blogs</span></a> <a href=\"https://caneandable.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Can you all share blogs that do all kinds of link dumps and or fiction roundups in general? Both, actually? I love reading all kinds of link dumps, so give me all your link dump blogs/newsletter with an RSS feed! but I am also looking for more things such as https://buttondown.com/sff #IndieWeb #Blog #Blogs #Blogging #IndieWeb"
},
"published": "2026-05-29T04:11:28+00:00",
"post-type": "note",
"_id": "48411823",
"_source": "8007",
"_is_read": false
}