Utvecklingen i Fediversum
Utvecklingen i Fediversum går tydligt mot POSSE (Publish (on your) Own Site, Syndicate Elsewhere) som är centralt för rörelsen som kallas Indieweb. Dvs posta på din egen sajt som kan vara vilken hemsida som helst eller en blogg.
https://fedinyheter.nyhetskartan.se/utvecklingen-i-fediversum/
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fedinyheter.nyhetskartan.se/utvecklingen-i-fediversum/",
"content": {
"html": "<p><strong>Utvecklingen i Fediversum</strong></p><br /><br />\nUtvecklingen i Fediversum g\u00e5r tydligt mot POSSE (Publish (on your) Own Site,\u00a0Syndicate\u00a0Elsewhere) som \u00e4r centralt f\u00f6r r\u00f6relsen som kallas Indieweb. Dvs posta p\u00e5 din egen sajt som kan vara vilken hemsida som helst eller en blogg.<br /><br /><p><a href=\"https://fedinyheter.nyhetskartan.se/utvecklingen-i-fediversum/\"><span>https://</span><span>fedinyheter.nyhetskartan.se/ut</span><span>vecklingen-i-fediversum/</span></a></p>",
"text": "Utvecklingen i Fediversum\n\n\nUtvecklingen i Fediversum g\u00e5r tydligt mot POSSE (Publish (on your) Own Site,\u00a0Syndicate\u00a0Elsewhere) som \u00e4r centralt f\u00f6r r\u00f6relsen som kallas Indieweb. Dvs posta p\u00e5 din egen sajt som kan vara vilken hemsida som helst eller en blogg.\n\nhttps://fedinyheter.nyhetskartan.se/utvecklingen-i-fediversum/"
},
"published": "2026-05-25T08:30:21+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/634/282/326/658/613/original/c555c459fcece3f4.jpg"
],
"post-type": "photo",
"_id": "48366097",
"_source": "8007",
"_is_read": false
}
🔥 Calling all bot builders & #Python devs! 🤖
I have a feature request/idea for an "Invite Bot" specifically for our instance, @indeweb.social.
The Idea: A user sends a private mention to the bot, and the bot automatically replies with a valid server invite link that the user can copy/paste to invite their friends.
Since it's single-server, it could probably use a pre-generated pool of links or the admin API if config allows.
#Fediverse #MastodonAdmin #BotDev #IndieWeb #FediDevs #bots
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@tchambers/116633824309381804",
"content": {
"html": "<p>\ud83d\udd25 Calling all bot builders & <a href=\"https://indieweb.social/tags/Python\">#<span>Python</span></a> devs! \ud83e\udd16<br />I have a feature request/idea for an \"Invite Bot\" specifically for our instance, @indeweb.social.<br />The Idea: A user sends a private mention to the bot, and the bot automatically replies with a valid server invite link that the user can copy/paste to invite their friends.</p><p>Since it's single-server, it could probably use a pre-generated pool of links or the admin API if config allows.</p><p><a href=\"https://indieweb.social/tags/Fediverse\">#<span>Fediverse</span></a> <a href=\"https://indieweb.social/tags/MastodonAdmin\">#<span>MastodonAdmin</span></a> <a href=\"https://indieweb.social/tags/BotDev\">#<span>BotDev</span></a> <a href=\"https://indieweb.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://indieweb.social/tags/FediDevs\">#<span>FediDevs</span></a> <a href=\"https://indieweb.social/tags/bots\">#<span>bots</span></a></p>",
"text": "\ud83d\udd25 Calling all bot builders & #Python devs! \ud83e\udd16\nI have a feature request/idea for an \"Invite Bot\" specifically for our instance, @indeweb.social.\nThe Idea: A user sends a private mention to the bot, and the bot automatically replies with a valid server invite link that the user can copy/paste to invite their friends.\n\nSince it's single-server, it could probably use a pre-generated pool of links or the admin API if config allows.\n\n#Fediverse #MastodonAdmin #BotDev #IndieWeb #FediDevs #bots"
},
"published": "2026-05-25T06:35:22+00:00",
"post-type": "note",
"_id": "48365219",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fd.mrmave.work/@maverick/116633589721990216",
"content": {
"html": "<p>OpenCloud is awesome, thanks for the suggestion!</p><p><a href=\"https://mrmave.work/blog/opencloud\"><span>https://</span><span>mrmave.work/blog/opencloud</span><span></span></a></p><p><a href=\"https://fd.mrmave.work/tags/selfhosted\">#<span>selfhosted</span></a> <a href=\"https://fd.mrmave.work/tags/homelab\">#<span>homelab</span></a> <a href=\"https://fd.mrmave.work/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "OpenCloud is awesome, thanks for the suggestion!\n\nhttps://mrmave.work/blog/opencloud\n\n#selfhosted #homelab #IndieWeb"
},
"published": "2026-05-25T05:35:43+00:00",
"post-type": "note",
"_id": "48364888",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@brennan/116633226080857004",
"content": {
"html": "<p>Introducing writer-cli: a bash tool I built from scratch to blog in the terminal! | \ud83d\udd17 <a href=\"https://brennan.day/introducing-writer-cli-a-bash-tool-i-built-from-scratch-to-blog-in-the-terminal/\"><span>https://</span><span>brennan.day/introducing-writer</span><span>-cli-a-bash-tool-i-built-from-scratch-to-blog-in-the-terminal/</span></a></p><p><a href=\"https://social.lol/tags/Bash\">#<span>Bash</span></a> <a href=\"https://social.lol/tags/Technical\">#<span>Technical</span></a> <a href=\"https://social.lol/tags/Tools\">#<span>Tools</span></a> <a href=\"https://social.lol/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://social.lol/tags/Indieweb\">#<span>Indieweb</span></a></p>",
"text": "Introducing writer-cli: a bash tool I built from scratch to blog in the terminal! | \ud83d\udd17 https://brennan.day/introducing-writer-cli-a-bash-tool-i-built-from-scratch-to-blog-in-the-terminal/\n\n#Bash #Technical #Tools #Blogging #Indieweb"
},
"published": "2026-05-25T04:03:14+00:00",
"post-type": "note",
"_id": "48364349",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.online/@sherold/116632035523564364",
"content": {
"html": "<p>There are some nice metaphors in there. </p><p><a href=\"https://laurelschwulst.com/e/my-website-is-a-shifting-house/\"><span>https://</span><span>laurelschwulst.com/e/my-websit</span><span>e-is-a-shifting-house/</span></a></p><p><a href=\"https://mastodon.online/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.online/tags/WebDesign\">#<span>WebDesign</span></a> <a href=\"https://mastodon.online/tags/DigitalGardening\">#<span>DigitalGardening</span></a> <a href=\"https://mastodon.online/tags/WorldBuilding\">#<span>WorldBuilding</span></a></p>",
"text": "There are some nice metaphors in there. \n\nhttps://laurelschwulst.com/e/my-website-is-a-shifting-house/\n\n#IndieWeb #WebDesign #DigitalGardening #WorldBuilding"
},
"published": "2026-05-24T23:00:28+00:00",
"post-type": "note",
"_id": "48362690",
"_source": "8007",
"_is_read": false
}
if i started offering to host ClassicPress installs for like $5/mo including 1 custom design (maybe per year? maybe additional customs for one-time fees?) would anyone be interested?
gonna tag this as #indieweb even though it's a little different... but still a way to have your own site!
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@cassiterite/116632009644320359",
"content": {
"html": "<p>if i started offering to host ClassicPress installs for like $5/mo including 1 custom design (maybe per year? maybe additional customs for one-time fees?) would anyone be interested?</p><p>gonna tag this as <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> even though it's a little different... but still a way to have your own site!</p>",
"text": "if i started offering to host ClassicPress installs for like $5/mo including 1 custom design (maybe per year? maybe additional customs for one-time fees?) would anyone be interested?\n\ngonna tag this as #indieweb even though it's a little different... but still a way to have your own site!"
},
"published": "2026-05-24T22:53:53+00:00",
"post-type": "note",
"_id": "48362663",
"_source": "8007",
"_is_read": false
}
New Blogroll Post
“Name your contacts like a psychopath” by Nithitsuki
«I’m a uni student, and that involves meeting many new people, and inevitably saving many contacts for countless occasions, even if some of them only get used once or twice.»
#blog #indieweb
https://nithitsuki.com/posts/name-your-contacts-like-a-psychopath/?ref=blr.indiewebclub.org
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116631824698694135",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201cName your contacts like a psychopath\u201d by Nithitsuki</p><p>\u00abI\u2019m a uni student, and that involves meeting many new people, and inevitably saving many contacts for countless occasions, even if some of them only get used once or twice.\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://nithitsuki.com/posts/name-your-contacts-like-a-psychopath/?ref=blr.indiewebclub.org\"><span>https://</span><span>nithitsuki.com/posts/name-your</span><span>-contacts-like-a-psychopath/?ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201cName your contacts like a psychopath\u201d by Nithitsuki\n\n\u00abI\u2019m a uni student, and that involves meeting many new people, and inevitably saving many contacts for countless occasions, even if some of them only get used once or twice.\u00bb\n\n #blog #indieweb\n\nhttps://nithitsuki.com/posts/name-your-contacts-like-a-psychopath/?ref=blr.indiewebclub.org"
},
"published": "2026-05-24T22:06:51+00:00",
"post-type": "note",
"_id": "48362415",
"_source": "8007",
"_is_read": false
}
Just Grep It
As I continue to move my documents from the cloud and make them platform agnostic by converting them to plain text, I wanted and needed a universal way to search across all my files by tag or content. Since everything is in plain text, there is no reason to over complicate it. I can just grep it.
https://readbeanicecream.codeberg.page/2026/05/24/just-grep-it/
#indieweb #plaintext #productivity #digitalselfreliance
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@readbeanicecream/116631807793576810",
"content": {
"html": "<p>Just Grep It</p><p>As I continue to move my documents from the cloud and make them platform agnostic by converting them to plain text, I wanted and needed a universal way to search across all my files by tag or content. Since everything is in plain text, there is no reason to over complicate it. I can just grep it.</p><p><a href=\"https://readbeanicecream.codeberg.page/2026/05/24/just-grep-it/\"><span>https://</span><span>readbeanicecream.codeberg.page</span><span>/2026/05/24/just-grep-it/</span></a></p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/plaintext\">#<span>plaintext</span></a> <a href=\"https://mastodon.social/tags/productivity\">#<span>productivity</span></a> <a href=\"https://mastodon.social/tags/digitalselfreliance\">#<span>digitalselfreliance</span></a></p>",
"text": "Just Grep It\n\nAs I continue to move my documents from the cloud and make them platform agnostic by converting them to plain text, I wanted and needed a universal way to search across all my files by tag or content. Since everything is in plain text, there is no reason to over complicate it. I can just grep it.\n\nhttps://readbeanicecream.codeberg.page/2026/05/24/just-grep-it/\n\n#indieweb #plaintext #productivity #digitalselfreliance"
},
"published": "2026-05-24T22:02:33+00:00",
"post-type": "note",
"_id": "48362362",
"_source": "8007",
"_is_read": false
}
I've wanted my website to be the main source of truth for training data for some time. Here is a run, with OS mapping of the track, elevation and metrics timelines, and key stats, implemented on my site. I've still about 500 broken activities to fix, but I'm very happy with the output so far.
https://prry.uk/2026-05-24-2223
#Changelog #Indieweb #PureBlog
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@li/116631681087841974",
"content": {
"html": "<p>I've wanted my website to be the main source of truth for training data for some time. Here is a run, with OS mapping of the track, elevation and metrics timelines, and key stats, implemented on my site. I've still about 500 broken activities to fix, but I'm very happy with the output so far.</p><p><a href=\"https://prry.uk/2026-05-24-2223\"><span>https://</span><span>prry.uk/2026-05-24-2223</span><span></span></a></p><p><a href=\"https://social.lol/tags/Changelog\">#<span>Changelog</span></a> <a href=\"https://social.lol/tags/Indieweb\">#<span>Indieweb</span></a> <a href=\"https://social.lol/tags/PureBlog\">#<span>PureBlog</span></a></p>",
"text": "I've wanted my website to be the main source of truth for training data for some time. Here is a run, with OS mapping of the track, elevation and metrics timelines, and key stats, implemented on my site. I've still about 500 broken activities to fix, but I'm very happy with the output so far.\n\nhttps://prry.uk/2026-05-24-2223\n\n#Changelog #Indieweb #PureBlog"
},
"published": "2026-05-24T21:30:19+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/631/681/130/541/458/original/3f2962fb4faead83.webp"
],
"post-type": "photo",
"_id": "48362181",
"_source": "8007",
"_is_read": false
}
Okay, my website rewrite is online now! What do you think (especially about the design)?
It might go down again this evening because I want to re-enable the full bot protection. After that, a proper build setup and a refactor are done, I'll start developing my own IndieAuth provider.
#website #personalBlog #personalSites #blog #indieweb #buildinpublic
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodontech.de/@jak2k/116631582211091866",
"content": {
"html": "<p>Okay, my website rewrite is online now! What do you think (especially about the design)?</p><p>It might go down again this evening because I want to re-enable the full bot protection. After that, a proper build setup and a refactor are done, I'll start developing my own IndieAuth provider.</p><p><a href=\"https://mastodontech.de/tags/website\">#<span>website</span></a> <a href=\"https://mastodontech.de/tags/personalBlog\">#<span>personalBlog</span></a> <a href=\"https://mastodontech.de/tags/personalSites\">#<span>personalSites</span></a> <a href=\"https://mastodontech.de/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodontech.de/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodontech.de/tags/buildinpublic\">#<span>buildinpublic</span></a></p>",
"text": "Okay, my website rewrite is online now! What do you think (especially about the design)?\n\nIt might go down again this evening because I want to re-enable the full bot protection. After that, a proper build setup and a refactor are done, I'll start developing my own IndieAuth provider.\n\n#website #personalBlog #personalSites #blog #indieweb #buildinpublic"
},
"published": "2026-05-24T21:05:10+00:00",
"post-type": "note",
"_id": "48362058",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://drupal.community/@SymfonyStation/116631185361030590",
"content": {
"html": "<p>17 year-old Frost shares: The Small Web Still Depends on Corporate Infrastructure. <a href=\"https://frostecho.neocities.org/posts/the-small-web-still-lives-on-corporate-infrastructure/\"><span>https://</span><span>frostecho.neocities.org/posts/</span><span>the-small-web-still-lives-on-corporate-infrastructure/</span></a> <a href=\"https://drupal.community/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://drupal.community/tags/IndieWeb\">#<span>IndieWeb</span></a><br />Nice piece.</p>",
"text": "17 year-old Frost shares: The Small Web Still Depends on Corporate Infrastructure. https://frostecho.neocities.org/posts/the-small-web-still-lives-on-corporate-infrastructure/ #SmallWeb #IndieWeb\nNice piece."
},
"published": "2026-05-24T19:24:15+00:00",
"post-type": "note",
"_id": "48361274",
"_source": "8007",
"_is_read": false
}
📣 Recordando entradas publicadas: Sin comentarios ni iteraciones en el blog (UGC)
https://elblogdelazaro.org/sin-comentarios-iteracciones/
#Indieweb #Blog
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@elblogdelazaro/116630972141400703",
"content": {
"html": "<p>\ud83d\udce3 Recordando entradas publicadas: Sin comentarios ni iteraciones en el blog (UGC)<br /><a href=\"https://elblogdelazaro.org/sin-comentarios-iteracciones/\"><span>https://</span><span>elblogdelazaro.org/sin-comenta</span><span>rios-iteracciones/</span></a><br /><a href=\"https://mastodon.social/tags/Indieweb\">#<span>Indieweb</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a></p>",
"text": "\ud83d\udce3 Recordando entradas publicadas: Sin comentarios ni iteraciones en el blog (UGC)\nhttps://elblogdelazaro.org/sin-comentarios-iteracciones/\n#Indieweb #Blog"
},
"published": "2026-05-24T18:30:02+00:00",
"post-type": "note",
"_id": "48360950",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@gurupanguji/116630823388266825",
"content": {
"html": "<p>Just an amazing set of links to follow on the indie web. h/t <span class=\"h-card\"><a class=\"u-url\" href=\"https://social.lol/@flamed\">@<span>flamed</span></a></span> </p><p><a href=\"https://gurupanguji.com/blog/2026/05/24/ill-name-this-post-later/\"><span>https://</span><span>gurupanguji.com/blog/2026/05/2</span><span>4/ill-name-this-post-later/</span></a></p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Just an amazing set of links to follow on the indie web. h/t @flamed \n\nhttps://gurupanguji.com/blog/2026/05/24/ill-name-this-post-later/\n\n#indieweb"
},
"published": "2026-05-24T17:52:12+00:00",
"post-type": "note",
"_id": "48360781",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116630440628790317",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201cWeek 21/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>: \u00abThe temperature is going down!\u00bb</p><p><a href=\"https://indieweb.social/tags/Weekly\">#<span>Weekly</span></a>-notes <a href=\"https://indieweb.social/tags/Ai\">#<span>Ai</span></a> <a href=\"https://indieweb.social/tags/Food\">#<span>Food</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-21-2026/?ref=blr.indiewebclub.org\"><span>https://</span><span>yashgarg.dev/weekly-notes-21-2</span><span>026/?ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201cWeek 21/2026\u201d by Yash Garg\n\n@yashgarg: \u00abThe temperature is going down!\u00bb\n\n#Weekly-notes #Ai #Food #blog #indieweb\n\nhttps://yashgarg.dev/weekly-notes-21-2026/?ref=blr.indiewebclub.org"
},
"published": "2026-05-24T16:14:51+00:00",
"post-type": "note",
"_id": "48360004",
"_source": "8007",
"_is_read": false
}
New Blogroll Post
“Weeknotes: Week #21 (2026)” by Harsh Shandilya
@msfjarvis: «Honestly not even sure how I feel about this week»
#blog #indieweb
https://msfjarvis.dev/weeknotes/week-21-2026/?ref=blr.indiewebclub.org
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@blr/116630440628950773",
"content": {
"html": "<p>New Blogroll Post</p><p>\u201cWeeknotes: Week #21 (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>: \u00abHonestly not even sure how I feel about this 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://msfjarvis.dev/weeknotes/week-21-2026/?ref=blr.indiewebclub.org\"><span>https://</span><span>msfjarvis.dev/weeknotes/week-2</span><span>1-2026/?ref=blr.indiewebclub.org</span></a></p>",
"text": "New Blogroll Post\n\n\u201cWeeknotes: Week #21 (2026)\u201d by Harsh Shandilya\n\n@msfjarvis: \u00abHonestly not even sure how I feel about this week\u00bb\n\n #blog #indieweb\n\nhttps://msfjarvis.dev/weeknotes/week-21-2026/?ref=blr.indiewebclub.org"
},
"published": "2026-05-24T16:14:51+00:00",
"post-type": "note",
"_id": "48360005",
"_source": "8007",
"_is_read": false
}
A question for everyone selling things online:
What is the one product photo in your store that you have re-shot the most times?
There is always THAT ONE product. The hero piece. Re-photographed 4 times in 18 months and still not converting.
Reply with what it is and how many attempts. No judgment.
#ecommerce #productphotography #DTC #smallbusiness #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@Cheeppy/116630071629294371",
"content": {
"html": "<p>A question for everyone selling things online:</p><p>What is the one product photo in your store that you have re-shot the most times?</p><p>There is always THAT ONE product. The hero piece. Re-photographed 4 times in 18 months and still not converting.</p><p>Reply with what it is and how many attempts. No judgment.</p><p><a href=\"https://mastodon.social/tags/ecommerce\">#<span>ecommerce</span></a> <a href=\"https://mastodon.social/tags/productphotography\">#<span>productphotography</span></a> <a href=\"https://mastodon.social/tags/DTC\">#<span>DTC</span></a> <a href=\"https://mastodon.social/tags/smallbusiness\">#<span>smallbusiness</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "A question for everyone selling things online:\n\nWhat is the one product photo in your store that you have re-shot the most times?\n\nThere is always THAT ONE product. The hero piece. Re-photographed 4 times in 18 months and still not converting.\n\nReply with what it is and how many attempts. No judgment.\n\n#ecommerce #productphotography #DTC #smallbusiness #indieweb"
},
"published": "2026-05-24T14:41:01+00:00",
"post-type": "note",
"_id": "48359138",
"_source": "8007",
"_is_read": false
}
Should I deploy my website rewrite now (after the poll is over) or refactor it first?
It currently clones some (relatively large) collections for some requests. Refactoring would mean moving them into a temporary SQLite database and only selecting what I need from there. I might also optimize the caching headers…
Bot protection & IndieAuth integration would be the next things on my todo list after that. (But they would life in their own services.)
#website #personalBlog #indieweb
Now!
Refactor first
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodontech.de/@jak2k/116629686532805848",
"content": {
"html": "<p>Should I deploy my website rewrite now (after the poll is over) or refactor it first?</p><p>It currently clones some (relatively large) collections for some requests. Refactoring would mean moving them into a temporary SQLite database and only selecting what I need from there. I might also optimize the caching headers\u2026</p><p>Bot protection & IndieAuth integration would be the next things on my todo list after that. (But they would life in their own services.)</p><p><a href=\"https://mastodontech.de/tags/website\">#<span>website</span></a> <a href=\"https://mastodontech.de/tags/personalBlog\">#<span>personalBlog</span></a> <a href=\"https://mastodontech.de/tags/indieweb\">#<span>indieweb</span></a></p><p>Now!<br />Refactor first</p>",
"text": "Should I deploy my website rewrite now (after the poll is over) or refactor it first?\n\nIt currently clones some (relatively large) collections for some requests. Refactoring would mean moving them into a temporary SQLite database and only selecting what I need from there. I might also optimize the caching headers\u2026\n\nBot protection & IndieAuth integration would be the next things on my todo list after that. (But they would life in their own services.)\n\n#website #personalBlog #indieweb\n\nNow!\nRefactor first"
},
"published": "2026-05-24T13:03:05+00:00",
"post-type": "note",
"_id": "48358423",
"_source": "8007",
"_is_read": false
}
Another life update, in which I've received a letter all the way from Scotland, did some website tinkering, and missed out on spotting a goldfinch by sleeping in:
https://kedara.eu/now/2026-05/
#BlogPost #Indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@kedara/116629166318863742",
"content": {
"html": "<p>Another life update, in which I've received a letter all the way from Scotland, did some website tinkering, and missed out on spotting a goldfinch by sleeping in:</p><p><a href=\"https://kedara.eu/now/2026-05/\"><span>https://</span><span>kedara.eu/now/2026-05/</span><span></span></a></p><p><a href=\"https://social.lol/tags/BlogPost\">#<span>BlogPost</span></a> <a href=\"https://social.lol/tags/Indieweb\">#<span>Indieweb</span></a></p>",
"text": "Another life update, in which I've received a letter all the way from Scotland, did some website tinkering, and missed out on spotting a goldfinch by sleeping in:\n\nhttps://kedara.eu/now/2026-05/\n\n#BlogPost #Indieweb"
},
"published": "2026-05-24T10:50:47+00:00",
"post-type": "note",
"_id": "48357451",
"_source": "8007",
"_is_read": false
}
Connecting to the fediverse
This blog is now on the fediverse. No algorithm, no intermediary, no one else's platform. Here's why that matters and how to follow along.
Read more →
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://radomski.co.nz/blog/connecting-to-the-fediverse",
"content": {
"html": "<p><strong>Connecting to the fediverse</strong></p><p>This blog is now on the fediverse. No algorithm, no intermediary, no one else's platform. Here's why that matters and how to follow along.</p><p><a href=\"https://radomski.co.nz/blog/connecting-to-the-fediverse\">Read more \u2192</a></p>",
"text": "Connecting to the fediverse\n\nThis blog is now on the fediverse. No algorithm, no intermediary, no one else's platform. Here's why that matters and how to follow along.\n\nRead more \u2192"
},
"published": "2026-05-24T10:31:10+00:00",
"post-type": "note",
"_id": "48357364",
"_source": "8007",
"_is_read": false
}
https://Enkrypted.Chat
This is intended to introduce a new paradigm in client-side managed secure cryptography. We can avoid registration of any sort. A fairly unique offering in the cybersecurity space.
No need for things like phone numbers or registering to any app stores. There are no databases to be hacked. Allowing users to send E2EE messages and files; no cloud, no trace.
Features:
PWA
P2P
End to end encryption
Signal protocol
Post-Quantum cryptography
Multimedia
File transfer
Video calls
Local-first
No registration
No installation
No database
TURN server
The live demo is up and running now. We want to build this around what you actually need, so please give the demo a spin and share your feedback, feature requests, or general thoughts in the comments.
Live demo: https://Enkrypted.Chat
#EnkryptedChat #LocalFirst #SelfHosted #Nextcloud #DeGoogle #PrivacyMatter #DataSovereignty #OpenSource #FOSS #IndieWeb #NoSignup #ZeroSetup #WebDev #TechDemocracy #PrivacyTools #Decentralized #CloudAlternative #WebApp #SoftwareDevelopment #TechFreedom #SelfHosting #LocalData #DataPrivacy #NoAccount #TechFeedback #AppDemo
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://infosec.exchange/@xoron/116628726044447736",
"content": {
"html": "<p><a href=\"https://Enkrypted.Chat\"><span>https://</span><span>Enkrypted.Chat</span><span></span></a></p><p>This is intended to introduce a new paradigm in client-side managed secure cryptography. We can avoid registration of any sort. A fairly unique offering in the cybersecurity space.</p><p>No need for things like phone numbers or registering to any app stores. There are no databases to be hacked. Allowing users to send E2EE messages and files; no cloud, no trace.</p><p>Features:</p><p>PWA<br />P2P<br />End to end encryption<br />Signal protocol<br />Post-Quantum cryptography<br />Multimedia<br />File transfer<br />Video calls<br />Local-first<br />No registration<br />No installation<br />No database<br />TURN server</p><p>The live demo is up and running now. We want to build this around what you actually need, so please give the demo a spin and share your feedback, feature requests, or general thoughts in the comments.</p><p>Live demo: <a href=\"https://Enkrypted.Chat\"><span>https://</span><span>Enkrypted.Chat</span><span></span></a></p><p><a href=\"https://infosec.exchange/tags/EnkryptedChat\">#<span>EnkryptedChat</span></a> <a href=\"https://infosec.exchange/tags/LocalFirst\">#<span>LocalFirst</span></a> <a href=\"https://infosec.exchange/tags/SelfHosted\">#<span>SelfHosted</span></a> <a href=\"https://infosec.exchange/tags/Nextcloud\">#<span>Nextcloud</span></a> <a href=\"https://infosec.exchange/tags/DeGoogle\">#<span>DeGoogle</span></a> <a href=\"https://infosec.exchange/tags/PrivacyMatter\">#<span>PrivacyMatter</span></a> <a href=\"https://infosec.exchange/tags/DataSovereignty\">#<span>DataSovereignty</span></a> <a href=\"https://infosec.exchange/tags/OpenSource\">#<span>OpenSource</span></a> <a href=\"https://infosec.exchange/tags/FOSS\">#<span>FOSS</span></a> <a href=\"https://infosec.exchange/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://infosec.exchange/tags/NoSignup\">#<span>NoSignup</span></a> <a href=\"https://infosec.exchange/tags/ZeroSetup\">#<span>ZeroSetup</span></a> <a href=\"https://infosec.exchange/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://infosec.exchange/tags/TechDemocracy\">#<span>TechDemocracy</span></a> <a href=\"https://infosec.exchange/tags/PrivacyTools\">#<span>PrivacyTools</span></a> <a href=\"https://infosec.exchange/tags/Decentralized\">#<span>Decentralized</span></a> <a href=\"https://infosec.exchange/tags/CloudAlternative\">#<span>CloudAlternative</span></a> <a href=\"https://infosec.exchange/tags/WebApp\">#<span>WebApp</span></a> <a href=\"https://infosec.exchange/tags/SoftwareDevelopment\">#<span>SoftwareDevelopment</span></a> <a href=\"https://infosec.exchange/tags/TechFreedom\">#<span>TechFreedom</span></a> <a href=\"https://infosec.exchange/tags/SelfHosting\">#<span>SelfHosting</span></a> <a href=\"https://infosec.exchange/tags/LocalData\">#<span>LocalData</span></a> <a href=\"https://infosec.exchange/tags/DataPrivacy\">#<span>DataPrivacy</span></a> <a href=\"https://infosec.exchange/tags/NoAccount\">#<span>NoAccount</span></a> <a href=\"https://infosec.exchange/tags/TechFeedback\">#<span>TechFeedback</span></a> <a href=\"https://infosec.exchange/tags/AppDemo\">#<span>AppDemo</span></a></p>",
"text": "https://Enkrypted.Chat\n\nThis is intended to introduce a new paradigm in client-side managed secure cryptography. We can avoid registration of any sort. A fairly unique offering in the cybersecurity space.\n\nNo need for things like phone numbers or registering to any app stores. There are no databases to be hacked. Allowing users to send E2EE messages and files; no cloud, no trace.\n\nFeatures:\n\nPWA\nP2P\nEnd to end encryption\nSignal protocol\nPost-Quantum cryptography\nMultimedia\nFile transfer\nVideo calls\nLocal-first\nNo registration\nNo installation\nNo database\nTURN server\n\nThe live demo is up and running now. We want to build this around what you actually need, so please give the demo a spin and share your feedback, feature requests, or general thoughts in the comments.\n\nLive demo: https://Enkrypted.Chat\n\n#EnkryptedChat #LocalFirst #SelfHosted #Nextcloud #DeGoogle #PrivacyMatter #DataSovereignty #OpenSource #FOSS #IndieWeb #NoSignup #ZeroSetup #WebDev #TechDemocracy #PrivacyTools #Decentralized #CloudAlternative #WebApp #SoftwareDevelopment #TechFreedom #SelfHosting #LocalData #DataPrivacy #NoAccount #TechFeedback #AppDemo"
},
"published": "2026-05-24T08:58:49+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/628/726/075/833/767/original/96f31124b7a52ae3.png"
],
"post-type": "photo",
"_id": "48356927",
"_source": "8007",
"_is_read": false
}