also… please send me anything #adfree #selfhosted, or otherwise part of the #indieweb. I’d love to showcase your work or anything out there worth getting 👀 on!
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.smplfi.com/@slowclap/116879154842051491",
"content": {
"html": "<p>also\u2026 please send me anything <a href=\"https://social.smplfi.com/tags/adfree\">#<span>adfree</span></a> <a href=\"https://social.smplfi.com/tags/selfhosted\">#<span>selfhosted</span></a>, or otherwise part of the <a href=\"https://social.smplfi.com/tags/indieweb\">#<span>indieweb</span></a>. I\u2019d love to showcase your work or anything out there worth getting \ud83d\udc40 on!</p>",
"text": "also\u2026 please send me anything #adfree #selfhosted, or otherwise part of the #indieweb. I\u2019d love to showcase your work or anything out there worth getting \ud83d\udc40 on!"
},
"published": "2026-07-07T14:26:09+00:00",
"post-type": "note",
"_id": "48841670",
"_source": "8007",
"_is_read": false
}
hVmark v1.8 might be coming sooner rather than later, and include a feature I've been on the fence about until very recently.
#indieweb #smallweb #webdev #php #hvmark #foss #esolang #markup #markdown #marksideways
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@HisVirusness/116878979817153308",
"content": {
"html": "<p>hVmark v1.8 might be coming sooner rather than later, and include a feature I've been on the fence about until very recently.</p><p><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/webdev\">#<span>webdev</span></a> <a href=\"https://mastodon.social/tags/php\">#<span>php</span></a> <a href=\"https://mastodon.social/tags/hvmark\">#<span>hvmark</span></a> <a href=\"https://mastodon.social/tags/foss\">#<span>foss</span></a> <a href=\"https://mastodon.social/tags/esolang\">#<span>esolang</span></a> <a href=\"https://mastodon.social/tags/markup\">#<span>markup</span></a> <a href=\"https://mastodon.social/tags/markdown\">#<span>markdown</span></a> <a href=\"https://mastodon.social/tags/marksideways\">#<span>marksideways</span></a></p>",
"text": "hVmark v1.8 might be coming sooner rather than later, and include a feature I've been on the fence about until very recently.\n\n#indieweb #smallweb #webdev #php #hvmark #foss #esolang #markup #markdown #marksideways"
},
"published": "2026-07-07T13:41:38+00:00",
"photo": [
"https://files.mastodon.social/media_attachments/files/116/878/959/342/527/385/original/7e77ccfafc3c1d7d.png"
],
"post-type": "photo",
"_id": "48841124",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.alexhyett.com/@alex/statuses/01KWYCCP2JVESTEBDP5SD5XY0B",
"content": {
"html": "<p>\ud83d\udcdd Opting for privacy in webmentions<br /><a href=\"https://www.alexhyett.com/opting-for-privacy-in-webmentions/\">https://www.alexhyett.com/opting-for-privacy-in-webmentions/</a><br /><br /><a href=\"https://social.alexhyett.com/tags/webmentions\">#<span>webmentions</span></a> <a href=\"https://social.alexhyett.com/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://social.alexhyett.com/tags/blogging\">#<span>blogging</span></a></p>",
"text": "\ud83d\udcdd Opting for privacy in webmentions\nhttps://www.alexhyett.com/opting-for-privacy-in-webmentions/\n\n#webmentions #indieweb #blogging"
},
"published": "2026-07-07T13:30:59+00:00",
"post-type": "note",
"_id": "48841074",
"_source": "8007",
"_is_read": false
}
\o/ 88x31 page added. Long overdue. Made my own 88x31 button this week, and three more buttons for other sites (with approval).
https://gamedevjeff.pixelturkey.com/weblinks.html
#indieweb #88x31
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.gamedev.place/@gamedevjeff/116878859463895162",
"content": {
"html": "<p>\\o/ 88x31 page added. Long overdue. Made my own 88x31 button this week, and three more buttons for other sites (with approval). <br /><a href=\"https://gamedevjeff.pixelturkey.com/weblinks.html\"><span>https://</span><span>gamedevjeff.pixelturkey.com/we</span><span>blinks.html</span></a><br /><a href=\"https://mastodon.gamedev.place/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.gamedev.place/tags/88x31\">#<span>88x31</span></a></p>",
"text": "\\o/ 88x31 page added. Long overdue. Made my own 88x31 button this week, and three more buttons for other sites (with approval). \nhttps://gamedevjeff.pixelturkey.com/weblinks.html\n#indieweb #88x31"
},
"published": "2026-07-07T13:11:02+00:00",
"post-type": "note",
"_id": "48840819",
"_source": "8007",
"_is_read": false
}
Webmentions on my blog, Part 2: Outgoing
https://michaelharley.net/posts/2026/07/07/webmentions-on-my-blog-part-2-outgoing/
#Webmentions #IndieWeb
{
"type": "entry",
"published": "2026-07-07T12:26:30.558Z",
"url": "https://bsky.app/profile/did:plc:xfdjeyobuvkrwjaqtcueyr5m/post/3mq2m24uxso2o",
"content": {
"text": "Webmentions on my blog, Part 2: Outgoing\n\nhttps://michaelharley.net/posts/2026/07/07/webmentions-on-my-blog-part-2-outgoing/\n\n#Webmentions #IndieWeb"
},
"author": {
"type": "card",
"name": "michaelharley.net",
"url": "https://bsky.app/profile/michaelharley.net",
"photo": null
},
"post-type": "note",
"_id": "48840581",
"_source": "9305",
"_is_read": false
}
Webmentions on my blog, Part 2: Outgoing
So I built my own webmentions feature. Here is an overview of how the robot and I developed it.
https://michaelharley.net/posts/2026/07/07/webmentions-on-my-blog-part-2-outgoing/
#Webmentions #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://infosec.exchange/@michaelharley/116878684340247167",
"content": {
"html": "<p>Webmentions on my blog, Part 2: Outgoing</p><p>So I built my own webmentions feature. Here is an overview of how the robot and I developed it.</p><p><a href=\"https://michaelharley.net/posts/2026/07/07/webmentions-on-my-blog-part-2-outgoing/\"><span>https://</span><span>michaelharley.net/posts/2026/0</span><span>7/07/webmentions-on-my-blog-part-2-outgoing/</span></a></p><p><a href=\"https://infosec.exchange/tags/Webmentions\">#<span>Webmentions</span></a> <a href=\"https://infosec.exchange/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Webmentions on my blog, Part 2: Outgoing\n\nSo I built my own webmentions feature. Here is an overview of how the robot and I developed it.\n\nhttps://michaelharley.net/posts/2026/07/07/webmentions-on-my-blog-part-2-outgoing/\n\n#Webmentions #IndieWeb"
},
"published": "2026-07-07T12:26:30+00:00",
"post-type": "note",
"_id": "48840422",
"_source": "8007",
"_is_read": false
}
Pagecord now supports the <details> element if you publish via the API / CLI / Obsidian (which you should totally try)
blog.pagecord.com/collapsing-t...
#blogging #indieweb #smallweb #indiedev #buildinpublic
{
"type": "entry",
"published": "2026-07-07T11:16:53.606Z",
"url": "https://bsky.app/profile/did:plc:ibto2jjt2gwtbyknssllcscl/post/3mq2i5nfonk2w",
"content": {
"text": "Pagecord now supports the <details> element if you publish via the API / CLI / Obsidian (which you should totally try)\n\nblog.pagecord.com/collapsing-t...\n\n#blogging #indieweb #smallweb #indiedev #buildinpublic",
"html": "Pagecord now supports the <details> element if you publish via the API / CLI / Obsidian (which you should totally try)\n\nblog.pagecord.com/collapsing-t...\n\n#blogging #indieweb #smallweb #indiedev #buildinpublic"
},
"author": {
"type": "card",
"name": "pagecord.com",
"url": "https://bsky.app/profile/pagecord.com",
"photo": null
},
"post-type": "note",
"_id": "48839876",
"_source": "9305",
"_is_read": false
}
Pagecord now supports the <details> element if you publish via the API / CLI / Obsidian (which you should totally try)
https://blog.pagecord.com/collapsing-the-details
#blogging #indieweb #smallweb #indiedev #buildinpublic
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mas.to/@lylo/116878416061345789",
"content": {
"html": "<p>Pagecord now supports the <details> element if you publish via the API / CLI / Obsidian (which you should totally try)</p><p><a href=\"https://blog.pagecord.com/collapsing-the-details\"><span>https://</span><span>blog.pagecord.com/collapsing-t</span><span>he-details</span></a></p><p><a href=\"https://mas.to/tags/blogging\">#<span>blogging</span></a> <a href=\"https://mas.to/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mas.to/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mas.to/tags/indiedev\">#<span>indiedev</span></a> <a href=\"https://mas.to/tags/buildinpublic\">#<span>buildinpublic</span></a></p>",
"text": "Pagecord now supports the <details> element if you publish via the API / CLI / Obsidian (which you should totally try)\n\nhttps://blog.pagecord.com/collapsing-the-details\n\n#blogging #indieweb #smallweb #indiedev #buildinpublic"
},
"published": "2026-07-07T11:18:16+00:00",
"post-type": "note",
"_id": "48839855",
"_source": "8007",
"_is_read": false
}
I've been working on my website - so far I have added an interactive world map to log travels (there are a few planned for this year), I've reworked the about page, and added a minecraft skin+cape viewer. There is a dad jokes page now as well - feel free to submit your favourite dad jokes to the guestbook, or here, under this post
https://tar.dev
#indieweb #personalwebsite
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@tarandir/116878045854230321",
"content": {
"html": "<p>I've been working on my website - so far I have added an interactive world map to log travels (there are a few planned for this year), I've reworked the about page, and added a minecraft skin+cape viewer. There is a dad jokes page now as well - feel free to submit your favourite dad jokes to the guestbook, or here, under this post<br /><a href=\"https://tar.dev\"><span>https://</span><span>tar.dev</span><span></span></a></p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/personalwebsite\">#<span>personalwebsite</span></a></p>",
"text": "I've been working on my website - so far I have added an interactive world map to log travels (there are a few planned for this year), I've reworked the about page, and added a minecraft skin+cape viewer. There is a dad jokes page now as well - feel free to submit your favourite dad jokes to the guestbook, or here, under this post\nhttps://tar.dev\n\n#indieweb #personalwebsite"
},
"published": "2026-07-07T09:44:07+00:00",
"post-type": "note",
"_id": "48838983",
"_source": "8007",
"_is_read": false
}
I would like to propose a simple alternative for announcing your Emacs Carnival article: publish one post in your social.org with the tag emacs-carnival, and you are in. Submissions can then be read from any Org Social client, a JSON API or RSS. No endpoints, no extra software.
I explain it here:
https://en.andros.dev/blog/a70bbaf3/an-alternative-to-webmentions-for-the-emacs-carnival/
#emacs #orgmode #indieweb #orgsocial
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://activity.andros.dev/@andros/statuses/01KWXYACREQ4VT4HCAKH81SDWN",
"content": {
"html": "<p>I would like to propose a simple alternative for announcing your Emacs Carnival article: publish one post in your social.org with the tag emacs-carnival, and you are in. Submissions can then be read from any Org Social client, a JSON API or RSS. No endpoints, no extra software.<br /><br />I explain it here:<br /><br /><a href=\"https://en.andros.dev/blog/a70bbaf3/an-alternative-to-webmentions-for-the-emacs-carnival/\">https://en.andros.dev/blog/a70bbaf3/an-alternative-to-webmentions-for-the-emacs-carnival/</a><br /><br /><a href=\"https://activity.andros.dev/tags/emacs\">#<span>emacs</span></a> <a href=\"https://activity.andros.dev/tags/orgmode\">#<span>orgmode</span></a> <a href=\"https://activity.andros.dev/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://activity.andros.dev/tags/orgsocial\">#<span>orgsocial</span></a></p>",
"text": "I would like to propose a simple alternative for announcing your Emacs Carnival article: publish one post in your social.org with the tag emacs-carnival, and you are in. Submissions can then be read from any Org Social client, a JSON API or RSS. No endpoints, no extra software.\n\nI explain it here:\n\nhttps://en.andros.dev/blog/a70bbaf3/an-alternative-to-webmentions-for-the-emacs-carnival/\n\n#emacs #orgmode #indieweb #orgsocial"
},
"published": "2026-07-07T09:25:04+00:00",
"post-type": "note",
"_id": "48838853",
"_source": "8007",
"_is_read": false
}
Recently I stumbled upon Marginalia search:
https://marginalia-search.com/
It’s a search engine that prioritizes non-commercial content.
As a seasoned internet user you can probably guess what you’ll get on google if you search “free games”: Net casinos, p2w games, the epic store etc. Its a notoriously shady term.
On Marginalia, what I got were blog posts of people listing free games they thought were actually worth playing, and the like. Amazing!
This opens the door for broad topic searches that are almost certainly fruitless on other engines, and to actually discover something other than Reddit posts or endless LLM written cookie cutter articles.
#indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://night.studio-2am.net/onion/p/1783413379.162200",
"content": {
"html": "Recently I stumbled upon Marginalia search:<br /><a href=\"https://marginalia-search.com/\">https://marginalia-search.com/</a><br /><br />It\u2019s a search engine that prioritizes non-commercial content.<br /><br />As a seasoned internet user you can probably guess what you\u2019ll get on google if you search \u201cfree games\u201d: Net casinos, p2w games, the epic store etc. Its a notoriously shady term.<br />On Marginalia, what I got were blog posts of people listing free games they thought were actually worth playing, and the like. Amazing!<br /><br />This opens the door for broad topic searches that are almost certainly fruitless on other engines, and to actually discover something other than Reddit posts or endless LLM written cookie cutter articles.<br /><br /><a href=\"https://night.studio-2am.net?t=indieweb\">#indieweb</a><br />",
"text": "Recently I stumbled upon Marginalia search:\nhttps://marginalia-search.com/\n\nIt\u2019s a search engine that prioritizes non-commercial content.\n\nAs a seasoned internet user you can probably guess what you\u2019ll get on google if you search \u201cfree games\u201d: Net casinos, p2w games, the epic store etc. Its a notoriously shady term.\nOn Marginalia, what I got were blog posts of people listing free games they thought were actually worth playing, and the like. Amazing!\n\nThis opens the door for broad topic searches that are almost certainly fruitless on other engines, and to actually discover something other than Reddit posts or endless LLM written cookie cutter articles.\n\n#indieweb"
},
"published": "2026-07-07T08:36:19+00:00",
"post-type": "note",
"_id": "48838587",
"_source": "8007",
"_is_read": false
}
Tue 7th 📆 Homebrew Website Club Edinburgh: Writing Hour with IndieWeb Edinburgh, Edinburgh
events.indieweb.org
{
"type": "entry",
"published": "2026-07-07T08:15:02.289Z",
"url": "https://bsky.app/profile/did:plc:mof3iowx3yqqdaba3epjhfua/post/3mq25yhlyuw24",
"content": {
"text": "Tue 7th \ud83d\udcc6 Homebrew Website Club Edinburgh: Writing Hour with IndieWeb Edinburgh, Edinburgh\n\nevents.indieweb.org"
},
"author": {
"type": "card",
"name": "scottishtechnology.club",
"url": "https://bsky.app/profile/scottishtechnology.club",
"photo": null
},
"post-type": "note",
"_id": "48838395",
"_source": "9305",
"_is_read": false
}
Mapped the writing layer of the fediverse: Ghost, WriteFreely, Micro.blog, Plume, WordPress, and Flipboard.
Text was ActivityPub's first real workload, but these platforms didn't all arrive at federation the same way. Some built it in, some bolted it on while others bridged it through.
Part 3 of the mini-series: Fediverse Beyond Mastodon.
https://federatedmind.com/the-written-fediverse/
Find us on the fediverse:
Mastodon: @federatedmind@techhub.social
Pixelfed: @federatedmind@pixelfed.social
#Fediverse #ActivityPub #OpenWeb #IndieWeb #Blogging #Ghost #WordPress #WriteFreely
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://pixelfed.social/p/federatedmind/979868773247765869",
"content": {
"html": "Mapped the writing layer of the fediverse: Ghost, WriteFreely, Micro.blog, Plume, WordPress, and Flipboard.<br /><br />\nText was ActivityPub's first real workload, but these platforms didn't all arrive at federation the same way. Some built it in, some bolted it on while others bridged it through.<br /><br />\nPart 3 of the mini-series: Fediverse Beyond Mastodon.<br /><br /><a href=\"https://federatedmind.com/the-written-fediverse/\">https://federatedmind.com/the-written-fediverse/</a><br /><br />\nFind us on the fediverse:<br />\nMastodon: <a class=\"u-url\" href=\"https://pixelfed.social/@federatedmind@techhub.social\">@federatedmind@techhub.social</a><br />\nPixelfed: <a class=\"u-url\" href=\"https://pixelfed.social/@federatedmind@pixelfed.social\">@federatedmind@pixelfed.social</a><br /><br /><a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/Fediverse?src=hash\">#Fediverse</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/ActivityPub?src=hash\">#ActivityPub</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/OpenWeb?src=hash\">#OpenWeb</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/IndieWeb?src=hash\">#IndieWeb</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/Blogging?src=hash\">#Blogging</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/Ghost?src=hash\">#Ghost</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/WordPress?src=hash\">#WordPress</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/WriteFreely?src=hash\">#WriteFreely</a>",
"text": "Mapped the writing layer of the fediverse: Ghost, WriteFreely, Micro.blog, Plume, WordPress, and Flipboard.\n\n\nText was ActivityPub's first real workload, but these platforms didn't all arrive at federation the same way. Some built it in, some bolted it on while others bridged it through.\n\n\nPart 3 of the mini-series: Fediverse Beyond Mastodon.\n\nhttps://federatedmind.com/the-written-fediverse/\n\n\nFind us on the fediverse:\n\nMastodon: @federatedmind@techhub.social\n\nPixelfed: @federatedmind@pixelfed.social\n\n#Fediverse #ActivityPub #OpenWeb #IndieWeb #Blogging #Ghost #WordPress #WriteFreely"
},
"published": "2026-07-06T22:08:40+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/876/656/843/493/823/original/ede1310c6ebe7257.webp"
],
"post-type": "photo",
"_id": "48836963",
"_source": "8007",
"_is_read": false
}
Easy Photo Posts with Pandoc
Want to have a photo or image blog or website instead of a writing-centric one? It is pretty easy to set up photo posts with Pandoc!
https://readbeanicecream.codeberg.page/posts/2026-07-06.html
#Pandoc #Photos #Blog #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@readbeanicecream/116876159650461094",
"content": {
"html": "<p>Easy Photo Posts with Pandoc</p><p>Want to have a photo or image blog or website instead of a writing-centric one? It is pretty easy to set up photo posts with Pandoc!</p><p><a href=\"https://readbeanicecream.codeberg.page/posts/2026-07-06.html\"><span>https://</span><span>readbeanicecream.codeberg.page</span><span>/posts/2026-07-06.html</span></a></p><p><a href=\"https://mastodon.social/tags/Pandoc\">#<span>Pandoc</span></a> <a href=\"https://mastodon.social/tags/Photos\">#<span>Photos</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Easy Photo Posts with Pandoc\n\nWant to have a photo or image blog or website instead of a writing-centric one? It is pretty easy to set up photo posts with Pandoc!\n\nhttps://readbeanicecream.codeberg.page/posts/2026-07-06.html\n\n#Pandoc #Photos #Blog #IndieWeb"
},
"published": "2026-07-07T01:44:26+00:00",
"post-type": "note",
"_id": "48836271",
"_source": "8007",
"_is_read": false
}
「 The sneakerweb is a peer-to-peer protocol for web publishing without permission: there are no DNS servers, domain registrars, or web hosts.
Instead, websites are stored directly on user devices, and transferred between them through the ultimate fallback infrastructure: physical storage media 」
https://sneakerweb.org/
#sneakerweb #indieweb #censorship #p2p
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@jbz/116875874857038147",
"content": {
"html": "<p>\uff62 The sneakerweb is a peer-to-peer protocol for web publishing without permission: there are no DNS servers, domain registrars, or web hosts.<br />Instead, websites are stored directly on user devices, and transferred between them through the ultimate fallback infrastructure: physical storage media \uff63</p><p><a href=\"https://sneakerweb.org/\"><span>https://</span><span>sneakerweb.org/</span><span></span></a></p><p><a href=\"https://indieweb.social/tags/sneakerweb\">#<span>sneakerweb</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/censorship\">#<span>censorship</span></a> <a href=\"https://indieweb.social/tags/p2p\">#<span>p2p</span></a></p>",
"text": "\uff62 The sneakerweb is a peer-to-peer protocol for web publishing without permission: there are no DNS servers, domain registrars, or web hosts.\nInstead, websites are stored directly on user devices, and transferred between them through the ultimate fallback infrastructure: physical storage media \uff63\n\nhttps://sneakerweb.org/\n\n#sneakerweb #indieweb #censorship #p2p"
},
"published": "2026-07-07T00:32:00+00:00",
"post-type": "note",
"_id": "48835989",
"_source": "8007",
"_is_read": false
}
Fooglemap update: the sitemap is healthy at 633 URLs, but I found a UX/SEO cleanup to do before treating city pages as real coverage: some country names are still showing as /bmap-city/ landings.
Next step is a verified city backfill, not more address guessing.
https://fooglemap.com/
#LocalSearch #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@rankiwiki/116875813737913535",
"content": {
"html": "<p>Fooglemap update: the sitemap is healthy at 633 URLs, but I found a UX/SEO cleanup to do before treating city pages as real coverage: some country names are still showing as /bmap-city/ landings.</p><p>Next step is a verified city backfill, not more address guessing.</p><p><a href=\"https://fooglemap.com/\"><span>https://</span><span>fooglemap.com/</span><span></span></a><br /><a href=\"https://mastodon.social/tags/LocalSearch\">#<span>LocalSearch</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Fooglemap update: the sitemap is healthy at 633 URLs, but I found a UX/SEO cleanup to do before treating city pages as real coverage: some country names are still showing as /bmap-city/ landings.\n\nNext step is a verified city backfill, not more address guessing.\n\nhttps://fooglemap.com/\n#LocalSearch #IndieWeb"
},
"published": "2026-07-07T00:16:28+00:00",
"post-type": "note",
"_id": "48835914",
"_source": "8007",
"_is_read": false
}
What are people using for a #gopher server?
I tried #gophernicus but cant get it to serve from home dirs like it says (which I would like) nor do virtualhosts like it says (which I don't care about tbh).
Do gopher servers usually just share to anything that hits them , or can it be limited by the host/domain and reject all else? That would be ideal tbh.
#smolweb #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://the.teabag.ninja/snac/eltheanine/p/1783373957.306459",
"content": {
"html": "What are people using for a <a href=\"https://the.teabag.ninja/snac?t=gopher\">#gopher</a> server?<br />I tried <a href=\"https://the.teabag.ninja/snac?t=gophernicus\">#gophernicus</a> but cant get it to serve from home dirs like it says (which I would like) nor do virtualhosts like it says (which I don't care about tbh).<br /><br />Do gopher servers usually just share to anything that hits them , or can it be limited by the host/domain and reject all else? That would be ideal tbh.<br /><br /><a href=\"https://the.teabag.ninja/snac?t=smolweb\">#smolweb</a> <a href=\"https://the.teabag.ninja/snac?t=indieweb\">#indieweb</a><br />",
"text": "What are people using for a #gopher server?\nI tried #gophernicus but cant get it to serve from home dirs like it says (which I would like) nor do virtualhosts like it says (which I don't care about tbh).\n\nDo gopher servers usually just share to anything that hits them , or can it be limited by the host/domain and reject all else? That would be ideal tbh.\n\n#smolweb #indieweb"
},
"published": "2026-07-06T21:39:17+00:00",
"post-type": "note",
"_id": "48834989",
"_source": "8007",
"_is_read": false
}
Hey 👏 it's the dev of slowclap 👉 https://slowcl.app and in today's thread I'm going to be talking about all the reasons you shouldn't sign up! 👇(boosts appreciated!)
#selfhosted #adfree #SoftwareDeveloper #SupportIndependentMedia #bigtech #indieweb #indiedev
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.smplfi.com/@slowclap/116874457307562914",
"content": {
"html": "<p>Hey \ud83d\udc4f it's the dev of slowclap \ud83d\udc49 <a href=\"https://slowcl.app\"><span>https://</span><span>slowcl.app</span><span></span></a> and in today's thread I'm going to be talking about all the reasons you shouldn't sign up! \ud83d\udc47(boosts appreciated!)</p><p><a href=\"https://social.smplfi.com/tags/selfhosted\">#<span>selfhosted</span></a> <a href=\"https://social.smplfi.com/tags/adfree\">#<span>adfree</span></a> <a href=\"https://social.smplfi.com/tags/SoftwareDeveloper\">#<span>SoftwareDeveloper</span></a> <a href=\"https://social.smplfi.com/tags/SupportIndependentMedia\">#<span>SupportIndependentMedia</span></a> <a href=\"https://social.smplfi.com/tags/bigtech\">#<span>bigtech</span></a> <a href=\"https://social.smplfi.com/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://social.smplfi.com/tags/indiedev\">#<span>indiedev</span></a></p>",
"text": "Hey \ud83d\udc4f it's the dev of slowclap \ud83d\udc49 https://slowcl.app and in today's thread I'm going to be talking about all the reasons you shouldn't sign up! \ud83d\udc47(boosts appreciated!)\n\n#selfhosted #adfree #SoftwareDeveloper #SupportIndependentMedia #bigtech #indieweb #indiedev"
},
"published": "2026-07-06T18:31:30+00:00",
"post-type": "note",
"_id": "48833833",
"_source": "8007",
"_is_read": false
}
really interesting stuff on re:src about using json with cloudflare workers on neocities (or any static host, really)
resrc.neocities.org/posts/make-y...
#neocities #indieweb
{
"type": "entry",
"published": "2026-07-06T15:25:58.617Z",
"url": "https://bsky.app/profile/did:plc:atoq6i2msr6nxm2ct6ywvnn3/post/3mpyfm4mhxc2i",
"content": {
"text": "really interesting stuff on re:src about using json with cloudflare workers on neocities (or any static host, really) \nresrc.neocities.org/posts/make-y...\n#neocities #indieweb"
},
"author": {
"type": "card",
"name": "worldwideshen.bsky.social",
"url": "https://bsky.app/profile/worldwideshen.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48831366",
"_source": "9305",
"_is_read": false
}
really interesting stuff on re:src about using json with cloudflare workers on neocities (or any static host, really)
https://resrc.neocities.org/posts/make-your-own-guestbook
#neocities #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@worldwideshen/116873726707931030",
"content": {
"html": "<p>really interesting stuff on re:src about using json with cloudflare workers on neocities (or any static host, really) <br /><a href=\"https://resrc.neocities.org/posts/make-your-own-guestbook\"><span>https://</span><span>resrc.neocities.org/posts/make</span><span>-your-own-guestbook</span></a><br /><a href=\"https://mastodon.social/tags/neocities\">#<span>neocities</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "really interesting stuff on re:src about using json with cloudflare workers on neocities (or any static host, really) \nhttps://resrc.neocities.org/posts/make-your-own-guestbook\n#neocities #indieweb"
},
"published": "2026-07-06T15:25:42+00:00",
"post-type": "note",
"_id": "48831344",
"_source": "8007",
"_is_read": false
}