@matrix has gone from $0 to $561K in recurring revenue in just 2 years. But our expenses run $1.2M/yr.
We've burned through reserves and are at a crossroads.
It's the classic FOSS fundraising problem: use and adoption are at an all-time high, wealthy companies and countries use it, and secure decentralized comms have never been important. And yet, we can't pay our bills.
YOU have a role to play in shaping what comes next: https://matrix.org/blog/2025/02/crossroads/
#Matrix #FOSS #OpenSource #IndieWeb #Fediverse
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.riley.pub/@robin/114037884210093999",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.matrix.org/@matrix\">@<span>matrix</span></a></span> has gone from $0 to $561K in recurring revenue in just 2 years. But our expenses run $1.2M/yr.</p><p>We've burned through reserves and are at a crossroads.</p><p>It's the classic FOSS fundraising problem: use and adoption are at an all-time high, wealthy companies and countries use it, and secure decentralized comms have never been important. And yet, we can't pay our bills.</p><p>YOU have a role to play in shaping what comes next: <a href=\"https://matrix.org/blog/2025/02/crossroads/\"><span>https://</span><span>matrix.org/blog/2025/02/crossr</span><span>oads/</span></a></p><p><a href=\"https://social.riley.pub/tags/Matrix\">#<span>Matrix</span></a> <a href=\"https://social.riley.pub/tags/FOSS\">#<span>FOSS</span></a> <a href=\"https://social.riley.pub/tags/OpenSource\">#<span>OpenSource</span></a> <a href=\"https://social.riley.pub/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://social.riley.pub/tags/Fediverse\">#<span>Fediverse</span></a></p>\n<a class=\"u-mention\" href=\"https://mastodon.matrix.org/@matrix\"></a>",
"text": "@matrix has gone from $0 to $561K in recurring revenue in just 2 years. But our expenses run $1.2M/yr.\n\nWe've burned through reserves and are at a crossroads.\n\nIt's the classic FOSS fundraising problem: use and adoption are at an all-time high, wealthy companies and countries use it, and secure decentralized comms have never been important. And yet, we can't pay our bills.\n\nYOU have a role to play in shaping what comes next: https://matrix.org/blog/2025/02/crossroads/\n\n#Matrix #FOSS #OpenSource #IndieWeb #Fediverse"
},
"published": "2025-02-20T19:33:40+00:00",
"post-type": "note",
"_id": "43963790",
"_source": "8007",
"_is_read": false
}
Open Web Conversations
Ich habe einen neuen Podcast! đ
...naja, nicht ganz âşď¸
Aber ich darf (neben Courtney Robertson, Dave Lockie und Robert Jacobi) eine Show auf @dothewoo.io hosten!
Knapp 17 Jahre nach der ersten und fast 14 Jahre nach der letzten Episode des OpenWebPodcasts darf ich wieder mit Gästen ßber das Fediverse, das IndieWeb, das OpenWeb im Allgemeinen und diesmal speziell (aber nicht zwingend) im Kontext von WordPress sprechen.
Same Same But Different: Der Titel ist [âŚ]
https://notiz.blog/2025/02/20/open-web-conversations/
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://notiz.blog/2025/02/20/open-web-conversations/",
"content": {
"html": "<p><strong>Open Web Conversations</strong></p><br /><br />\nIch habe einen neuen Podcast! \ud83c\udf89<br /><br />\n...naja, nicht ganz \u263a\ufe0f<br /><br />\nAber ich darf (neben Courtney Robertson, Dave Lockie und Robert Jacobi) eine Show auf <a class=\"u-url\" href=\"https://dothewoo.io/@dothewoo.io\">@<span>dothewoo.io</span></a> hosten!<br /><br />\nKnapp 17 Jahre nach der ersten und fast 14 Jahre nach der letzten Episode des OpenWebPodcasts darf ich wieder mit G\u00e4sten \u00fcber das Fediverse, das IndieWeb, das OpenWeb im Allgemeinen und diesmal speziell (aber nicht zwingend) im Kontext von WordPress sprechen.<br /><br />\nSame Same But Different: Der Titel ist [\u2026]<br /><br /><p><a href=\"https://notiz.blog/2025/02/20/open-web-conversations/\"><span>https://</span><span>notiz.blog/2025/02/20/open-web</span><span>-conversations/</span></a></p>\n<a class=\"u-mention\" href=\"https://dothewoo.io/@dothewoo.io\"></a>",
"text": "Open Web Conversations\n\n\nIch habe einen neuen Podcast! \ud83c\udf89\n\n\n...naja, nicht ganz \u263a\ufe0f\n\n\nAber ich darf (neben Courtney Robertson, Dave Lockie und Robert Jacobi) eine Show auf @dothewoo.io hosten!\n\n\nKnapp 17 Jahre nach der ersten und fast 14 Jahre nach der letzten Episode des OpenWebPodcasts darf ich wieder mit G\u00e4sten \u00fcber das Fediverse, das IndieWeb, das OpenWeb im Allgemeinen und diesmal speziell (aber nicht zwingend) im Kontext von WordPress sprechen.\n\n\nSame Same But Different: Der Titel ist [\u2026]\n\nhttps://notiz.blog/2025/02/20/open-web-conversations/"
},
"published": "2025-02-20T18:16:18+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/114/037/585/170/587/441/original/5047ba2567dcdc24.webp"
],
"post-type": "photo",
"_id": "43962981",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"published": "2025-02-20T19:16:18+01:00",
"url": "https://notiz.blog/2025/02/20/open-web-conversations/",
"featured": "https://notiz.blog/wp-content/uploads/2024/12/New-podcast-show-Open-Web-Conversations-900x506.webp",
"name": "Open Web Conversations",
"content": {
"text": "Ich habe einen neuen Podcast! \ud83c\udf89\n\n\n\n\u2026naja, nicht ganz \u263a\ufe0f\n\n\n\nAber ich darf (neben Courtney Robertson, Dave Lockie und Robert Jacobi) eine Show auf @dothewoo.io hosten!\n\n\n\nKnapp 17 Jahre nach der ersten und fast 14 Jahre nach der letzten Episode des OpenWebPodcasts darf ich wieder mit G\u00e4sten \u00fcber das Fediverse, das IndieWeb, das OpenWeb im Allgemeinen und diesmal speziell (aber nicht zwingend) im Kontext von WordPress sprechen.\n\n\n\nSame Same But Different: Der Titel ist erschreckend \u00e4hnlich (obwohl ich damit nichts zu tun hatte und Bob den OpenWebPodcast nicht einmal kannte), die Themen sind auch gleich (ich bin leider inselbegabt) mit dem neuen Fokus auf WordPress und auch bei den G\u00e4sten wird es vielleicht \u00dcberschneidungen geben.\n\n\n\nWas wirklich neu ist: Der Podcast ist auf Englisch \u2013 und genau davor hatte/habe ich bisher den gr\u00f6\u00dften Respekt.\n\n\n\nDie erste Episode ist schon \u201eim Kasten\u201c und sollte in den n\u00e4chsten zwei Wochen live gehen (ich glaube es wird sogar ein Video geben).\n\n\n\nEin riesiges Dankesch\u00f6n vor allem an @alex, dass er als mein erster Gast das Versuchskaninchen gespielt hat \u263a\ufe0f\n\n\n\n(wobei ich mir nicht mehr ganz sicher bin, ob ich das vorher wirklich erw\u00e4hnt hatte\u2026 \ud83e\udd14)\n\n\n\nEs ist auf jeden Fall eine gro\u00dfartige Folge, in der wir \u00fcber die noch gro\u00dfartigeren (WordPress-)Projekte von Alex sprechen.\n\n\n\nDanke auch nochmal an Bob (@DotheWoo), dass er dem fediverse einen festen Platz in seinem Podcast einger\u00e4umt hat!\n\n\n\nIhr k\u00f6nnt DoTheWoo \u00fcbrigens auch \u00fcber ActivityPub auf Mastodon oder jeder anderen fediverse Plattform eurer Wahl abonnieren! Folgt einfach @dothewoo.io@doothewoo.io oder klickt @dothewoo.io",
"html": "<p><strong>Ich habe einen neuen Podcast!</strong> \ud83c\udf89</p>\n\n\n\n<p>\u2026naja, nicht ganz \u263a\ufe0f</p>\n\n\n\n<p>Aber ich darf (neben <a href=\"https://dothewoo.io/host/courtney-robertson/\">Courtney Robertson</a>, <a href=\"https://dothewoo.io/host/dave-lockie/\">Dave Lockie</a> und <a href=\"https://dothewoo.io/host/robert-jacobi/\">Robert Jacobi</a>) eine <a href=\"https://dothewoo.io/podcasts/open-web-conversations/\">Show</a> auf <a class=\"u-url\" href=\"https://dothewoo.io/@dothewoo.io\">@<span>dothewoo.io</span></a> hosten!</p>\n\n\n\n<p>Knapp 17 Jahre nach der <a href=\"https://openwebpodcast.de/37/episode-1-eine-einfuhrung/\">ersten</a> und fast 14 Jahre nach der <a href=\"https://openwebpodcast.de/409/folge-33-das-neue-facebook-und-ein-bisschen-google/\">letzten Episode</a> des <a href=\"https://openwebpodcast.de/\">OpenWebPodcasts</a> darf ich wieder mit G\u00e4sten \u00fcber das Fediverse, das IndieWeb, das OpenWeb im Allgemeinen und diesmal speziell (aber nicht zwingend) im Kontext von WordPress sprechen.</p>\n\n\n\n<p>Same Same But Different: Der Titel ist erschreckend \u00e4hnlich (obwohl ich damit nichts zu tun hatte und <a href=\"https://dothewoo.io/author/dothewoo/\">Bob</a> den OpenWebPodcast nicht einmal kannte), die Themen sind auch gleich (ich bin leider inselbegabt) mit dem neuen Fokus auf WordPress und auch bei den G\u00e4sten wird es vielleicht \u00dcberschneidungen geben.</p>\n\n\n\n<p>Was wirklich neu ist: Der Podcast ist auf Englisch \u2013 und genau davor hatte/habe ich bisher den gr\u00f6\u00dften Respekt.</p>\n\n\n\n<p>Die erste Episode ist schon \u201eim Kasten\u201c und sollte in den n\u00e4chsten zwei Wochen live gehen (ich glaube es wird sogar ein Video geben).</p>\n\n\n\n<img width=\"900\" height=\"471\" src=\"https://notiz.blog/wp-content/uploads/2025/02/Riverside-Snapshot-900x471.jpg\" alt=\"\" /><p>Ein riesiges Dankesch\u00f6n vor allem an <a class=\"u-url\" href=\"https://alex.kirk.at/author/alex/\">@<span>alex</span></a>, dass er als mein erster Gast das Versuchskaninchen gespielt hat \u263a\ufe0f</p>\n\n\n\n<p>(wobei ich mir nicht mehr ganz sicher bin, ob ich das vorher wirklich erw\u00e4hnt hatte\u2026 \ud83e\udd14)</p>\n\n\n\n<p>Es ist auf jeden Fall eine gro\u00dfartige Folge, in der wir \u00fcber die noch gro\u00dfartigeren (WordPress-)Projekte von Alex sprechen.</p>\n\n\n\n<p>Danke auch nochmal an Bob (<a class=\"u-url\" href=\"https://dothewoo.io/author/dothewoo/\">@<span>DotheWoo</span></a>), dass er dem fediverse einen festen Platz in seinem Podcast einger\u00e4umt hat!</p>\n\n\n\n<p>Ihr k\u00f6nnt <a href=\"https://dothewoo.io/\">DoTheWoo</a> \u00fcbrigens auch \u00fcber ActivityPub auf Mastodon oder jeder anderen fediverse Plattform eurer Wahl abonnieren! Folgt einfach <code>@dothewoo.io@doothewoo.io</code> oder klickt <a class=\"u-url\" href=\"https://dothewoo.io/@dothewoo.io\">@<span>dothewoo.io</span></a></p>"
},
"author": {
"type": "card",
"name": "Matthias Pfefferle",
"url": "https://notiz.blog/author/matthias-pfefferle/",
"photo": "https://notiz.blog/wp-content/uploads/avatar-privacy/cache/user/1/9/19d7da2fb5b6409265f7c51eb992c3aca83b854ddb371bec96ab05d6f40a45eb-40.jpg"
},
"post-type": "article",
"_id": "43962975",
"_source": "206",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://indieweb.social/tags/indieweb",
"photo": null
},
"url": "https://dmv.community/@jcrabapple/114037549509267552",
"content": {
"html": "<p>Deep Dive Into Sleep Token\u2019s \u201cSundowning\u201d Album</p><p><a href=\"https://blog.shrediverse.net/posts/deep-dive-into-sleep-tokens-sundowning-album\"><span>https://</span><span>blog.shrediverse.net/posts/dee</span><span>p-dive-into-sleep-tokens-sundowning-album</span></a></p><p><a href=\"https://dmv.community/tags/music\">#<span>music</span></a> <a href=\"https://dmv.community/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://dmv.community/tags/smallweb\">#<span>smallweb</span></a></p>",
"text": "Deep Dive Into Sleep Token\u2019s \u201cSundowning\u201d Album\n\nhttps://blog.shrediverse.net/posts/deep-dive-into-sleep-tokens-sundowning-album\n\n#music #indieweb #smallweb"
},
"published": "2025-02-20T18:08:33+00:00",
"post-type": "note",
"_id": "43962851",
"_source": "8007",
"_is_read": false
}
Um, actually, Kittybox is a dynamic web server, but the HTML it serves as the post content (i.e. the text you are reading right now) is a string stored in the database as part of the MF2-JSON object.
This means that to inject a style in a post, I need to somehow hash the style block and then communicate the CSP hash to the web-server (maybe as a technical property on the HTML blob inside the MF2-JSON I store in the database?).
Parsing the HTML is the hard part, but I guess as I already have a parser for Webmention processing, I could reuse the same parser for that. Storing the hashes somewhere and injecting them into the post is also not easy, as I'd have to combine two CSP headers into one (subsequent CSP headers can only restrict the policy). This should probably be done on middleware layer, I guess.
In other words, I'm lazy! ⨠(For now. Until it hurts too much and I'll bite the bullet)
{
"type": "entry",
"published": "2025-02-20T15:01:37.723972469+03:00",
"url": "https://fireburn.ru/posts/cHiLT8i",
"category": [
"Kittybox",
"webdev"
],
"in-reply-to": [
"https://danq.me/2025/02/20/reply-to-vika-re-content-security-policy/"
],
"content": {
"text": "Um, actually, Kittybox is a dynamic web server, but the HTML it serves as the post content (i.e. the text you are reading right now) is a string stored in the database as part of the MF2-JSON object.\nThis means that to inject a style in a post, I need to somehow hash the style block and then communicate the CSP hash to the web-server (maybe as a technical property on the HTML blob inside the MF2-JSON I store in the database?).\nParsing the HTML is the hard part, but I guess as I already have a parser for Webmention processing, I could reuse the same parser for that. Storing the hashes somewhere and injecting them into the post is also not easy, as I'd have to combine two CSP headers into one (subsequent CSP headers can only restrict the policy). This should probably be done on middleware layer, I guess.\nIn other words, I'm lazy! \u2728 (For now. Until it hurts too much and I'll bite the bullet)",
"html": "<p>Um, actually, Kittybox is a dynamic web server, but the HTML it serves as the post content (i.e. the text you are reading right now) is a string stored in the database as part of the MF2-JSON object.</p>\n<p>This means that to inject a style in a post, I need to somehow hash the style block and then communicate the CSP hash to the web-server (maybe as a technical property on the HTML blob inside the MF2-JSON I store in the database?).</p>\n<p>Parsing the HTML is the hard part, but I guess as I already have a parser for Webmention processing, I could reuse the same parser for that. Storing the hashes somewhere and injecting them into the post is also not easy, as I'd have to combine two CSP headers into one (subsequent CSP headers can only restrict the policy). This should probably be done on middleware layer, I guess.</p>\n<p>In other words, I'm lazy! \u2728 (For now. Until it hurts too much and I'll bite the bullet)</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/.kittybox/media/uploads/fe/ad/f8/76/e94e284444605135ad468b1563070dac3d2ad642c366b1e180f6eb65"
},
"post-type": "reply",
"_id": "43962392",
"_source": "1371",
"_is_read": false
}
Did some SVG for my web garden as a little treat.
#vector #vectorart #svg #MastoArt #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.art/@NiwlCraft/114037311398324649",
"content": {
"html": "<p>Did some SVG for my web garden as a little treat.</p><p><a href=\"https://mastodon.art/tags/vector\">#<span>vector</span></a> <a href=\"https://mastodon.art/tags/vectorart\">#<span>vectorart</span></a> <a href=\"https://mastodon.art/tags/svg\">#<span>svg</span></a> <a href=\"https://mastodon.art/tags/MastoArt\">#<span>MastoArt</span></a> <a href=\"https://mastodon.art/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Did some SVG for my web garden as a little treat.\n\n#vector #vectorart #svg #MastoArt #indieweb"
},
"published": "2025-02-20T17:07:59+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/114/037/311/461/515/591/original/65a7afdabe493bb1.png"
],
"post-type": "photo",
"_id": "43962189",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://korora.social/display/d2c3d5ff-2067-b75a-aec3-671487103784",
"content": {
"html": "<p>Blog Questions Challenge: TV Shows</p><p><a href=\"https://stevenbrady.com/blog-questions-challenge-tv-shows/\">stevenbrady.com/blog-questions\u2026</a></p><p><span class=\"h-card\"><a class=\"u-url\" href=\"https://dmv.community/users/jcrabapple\">@<span>jcrabapple</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://beep.town/users/blog_challenge\">@<span>blog_challenge</span></a></span> <a href=\"https://korora.social/search?tag=IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://korora.social/search?tag=Blogger\">#<span>Blogger</span></a></p>\n<a class=\"u-mention\" href=\"https://beep.town/users/blog_challenge\"></a>\n<a class=\"u-mention\" href=\"https://dmv.community/users/jcrabapple\"></a>",
"text": "Blog Questions Challenge: TV Shows\n\nstevenbrady.com/blog-questions\u2026\n\n@jcrabapple @blog_challenge #IndieWeb #Blogger"
},
"published": "2025-02-20T16:39:10+00:00",
"post-type": "note",
"_id": "43961996",
"_source": "8007",
"_is_read": false
}
Having seen quite a few of these around the place, I thought I'd give it a shot: the blog question challenge. #indieweb
https://atthis.link/blog/2025/36390.html
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@0066cc/114036707307491942",
"content": {
"html": "<p>Having seen quite a few of these around the place, I thought I'd give it a shot: the blog question challenge. <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> </p><p><a href=\"https://atthis.link/blog/2025/36390.html\"><span>https://</span><span>atthis.link/blog/2025/36390.ht</span><span>ml</span></a></p>",
"text": "Having seen quite a few of these around the place, I thought I'd give it a shot: the blog question challenge. #indieweb \n\nhttps://atthis.link/blog/2025/36390.html"
},
"published": "2025-02-20T14:34:22+00:00",
"post-type": "note",
"_id": "43960515",
"_source": "8007",
"_is_read": false
}
Now hosting (at ovh.com) my web garden (https://villepreux.net) ! 
Used to be a redirection to a statically compiled version of it at https://villapirorum.netlify.app
Very tempted to get rid of any build step and just create-file > write > save > done !
#web #webdev #php #hosting #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@villapirorum/114036385631907803",
"content": {
"html": "<p>Now hosting (at ovh.com) my web garden (<a href=\"https://villepreux.net\"><span>https://</span><span>villepreux.net</span><span></span></a>) ! <img alt=\":alice_party:\" height=\"16\" src=\"https://files.mastodon.social/cache/custom_emojis/images/001/078/154/original/9f93f7919f20950d.gif\" title=\":alice_party:\" width=\"16\" /></p><p>Used to be a redirection to a statically compiled version of it at <a href=\"https://villapirorum.netlify.app\"><span>https://</span><span>villapirorum.netlify.app</span><span></span></a></p><p>Very tempted to get rid of any build step and just create-file > write > save > done !</p><p><a href=\"https://indieweb.social/tags/web\">#<span>web</span></a> <a href=\"https://indieweb.social/tags/webdev\">#<span>webdev</span></a> <a href=\"https://indieweb.social/tags/php\">#<span>php</span></a> <a href=\"https://indieweb.social/tags/hosting\">#<span>hosting</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Now hosting (at ovh.com) my web garden (https://villepreux.net) ! \n\nUsed to be a redirection to a statically compiled version of it at https://villapirorum.netlify.app\n\nVery tempted to get rid of any build step and just create-file > write > save > done !\n\n#web #webdev #php #hosting #indieweb"
},
"published": "2025-02-20T13:12:33+00:00",
"post-type": "note",
"_id": "43959864",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://retro.pizza/@yequari/114034499838065283",
"content": {
"html": "<p>Blog Question Challenge<br /><a href=\"https://yequari.com/blog/2025/02/blog-question-challenge/\"><span>https://</span><span>yequari.com/blog/2025/02/blog-</span><span>question-challenge/</span></a><br /><a href=\"https://retro.pizza/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://retro.pizza/tags/blog\">#<span>blog</span></a></p>",
"text": "Blog Question Challenge\nhttps://yequari.com/blog/2025/02/blog-question-challenge/\n#indieweb #blog"
},
"published": "2025-02-20T05:12:58+00:00",
"post-type": "note",
"_id": "43956743",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://retro.pizza/@yequari/114034497584737436",
"content": {
"html": "<p>Motion Sickness and Video Games<br /><a href=\"https://yequari.com/blog/2025/02/motion-sickness-accessibility/\"><span>https://</span><span>yequari.com/blog/2025/02/motio</span><span>n-sickness-accessibility/</span></a><br /><a href=\"https://retro.pizza/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://retro.pizza/tags/blog\">#<span>blog</span></a></p>",
"text": "Motion Sickness and Video Games\nhttps://yequari.com/blog/2025/02/motion-sickness-accessibility/\n#indieweb #blog"
},
"published": "2025-02-20T05:12:24+00:00",
"post-type": "note",
"_id": "43956744",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://pony.social/@axxuy/114034496563999203",
"content": {
"html": "<p><a href=\"https://axxuy.xyz/blog/posts/2025/unoptimized/\"><span>https://</span><span>axxuy.xyz/blog/posts/2025/unop</span><span>timized/</span></a><br /><a href=\"https://pony.social/tags/blog\">#<span>blog</span></a> <a href=\"https://pony.social/tags/blogpost\">#<span>blogpost</span></a> <a href=\"https://pony.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "https://axxuy.xyz/blog/posts/2025/unoptimized/\n#blog #blogpost #indieweb"
},
"published": "2025-02-20T05:12:08+00:00",
"post-type": "note",
"_id": "43956745",
"_source": "8007",
"_is_read": false
}
Eternally debating how to organize what / where I blog has me posting far less than I should. Partly as an excuse to try out polls a question: when reading blogs which do you prefer in terms of topics?
For context I used to write a lot about fitness and health when I had a business in that space and was doing the whole ~marketing~ thing, and I still want to write some in that vein.
But now what I've published, and even more so the many unfinished drafts of pieces, are all over the place topics wise, with web dev, philosophy, cybersecurity, and others included in the mix. I'm debating whether to consolidate to one site or keep the topics more to one theme with multiple sites.
#indieweb #blogging
One blog to rule them all and on the web publish them
I only read blogs that stay focused on a specific niche or theme
Other (a middle way between #1 and #2 )
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://corteximplant.com/@ninceur/114032878150162421",
"content": {
"html": "<p>Eternally debating how to organize what / where I blog has me posting far less than I should. Partly as an excuse to try out polls a question: when reading blogs which do you prefer in terms of topics?</p><p>For context I used to write a <strong>lot</strong> about fitness and health when I had a business in that space and was doing the whole ~<del>marketing</del>~ thing, and I still want to write some in that vein. </p><p>But now what I've published, and even more so the many unfinished drafts of pieces, are all over the place topics wise, with web dev, philosophy, cybersecurity, and others included in the mix. I'm debating whether to consolidate to one site or keep the topics more to one theme with multiple sites.</p><p><a href=\"https://corteximplant.com/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://corteximplant.com/tags/blogging\">#<span>blogging</span></a></p><p>One blog to rule them all and on the web publish them<br />I only read blogs that stay focused on a specific niche or theme<br />Other (a middle way between #1 and #2 )</p>",
"text": "Eternally debating how to organize what / where I blog has me posting far less than I should. Partly as an excuse to try out polls a question: when reading blogs which do you prefer in terms of topics?\n\nFor context I used to write a lot about fitness and health when I had a business in that space and was doing the whole ~marketing~ thing, and I still want to write some in that vein. \n\nBut now what I've published, and even more so the many unfinished drafts of pieces, are all over the place topics wise, with web dev, philosophy, cybersecurity, and others included in the mix. I'm debating whether to consolidate to one site or keep the topics more to one theme with multiple sites.\n\n#indieweb #blogging\n\nOne blog to rule them all and on the web publish them\nI only read blogs that stay focused on a specific niche or theme\nOther (a middle way between #1 and #2 )"
},
"published": "2025-02-19T22:20:33+00:00",
"post-type": "note",
"_id": "43954565",
"_source": "8007",
"_is_read": false
}
Hi! If you are one of the folks interested in those #BlogQuestionsChallenge things that people around the #indieweb are doing, I made a bot that picks a random topic from a given list and posts 3 questions about those topics that you can answer on your blog!
Right now it will post every other Friday at 12pm EST.
Credit to @shellsharks for the idea!
https://beep.town/@blog_challenge/114032585553571824
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://dmv.community/@jcrabapple/114032659211378760",
"content": {
"html": "<p>Hi! If you are one of the folks interested in those <a href=\"https://dmv.community/tags/BlogQuestionsChallenge\">#<span>BlogQuestionsChallenge</span></a> things that people around the <a href=\"https://dmv.community/tags/indieweb\">#<span>indieweb</span></a> are doing, I made a bot that picks a random topic from a given list and posts 3 questions about those topics that you can answer on your blog!</p><p>Right now it will post every other Friday at 12pm EST.</p><p>Credit to <span class=\"h-card\"><a class=\"u-url\" href=\"https://shellsharks.social/@shellsharks\">@<span>shellsharks</span></a></span> for the idea! </p><p><a href=\"https://beep.town/@blog_challenge/114032585553571824\"><span>https://</span><span>beep.town/@blog_challenge/1140</span><span>32585553571824</span></a></p>\n<a class=\"u-mention\" href=\"https://shellsharks.social/@shellsharks\"></a>",
"text": "Hi! If you are one of the folks interested in those #BlogQuestionsChallenge things that people around the #indieweb are doing, I made a bot that picks a random topic from a given list and posts 3 questions about those topics that you can answer on your blog!\n\nRight now it will post every other Friday at 12pm EST.\n\nCredit to @shellsharks for the idea! \n\nhttps://beep.town/@blog_challenge/114032585553571824"
},
"published": "2025-02-19T21:24:53+00:00",
"post-type": "note",
"_id": "43954037",
"_source": "8007",
"_is_read": false
}
Ich bin heute auf diesen tollen Artikel von Carsten gestoâŚ
Ich bin heute auf diesen tollen Artikel von Carsten gestoĂen. Dort beschreibt er sehr ausfĂźhrlich die Unterschiede des Fediverse und des IndieWeb und wie man beide Konzepte kombinieren kann.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://marc.hannebrook.info/blog/2025/02/19/1577/",
"content": {
"html": "<p><strong>Ich bin heute auf diesen tollen Artikel von Carsten gesto\u2026</strong></p><p>Ich bin heute auf <a href=\"https://carsten-nichte.de/docs/fediverse-und-indieweb/\">diesen tollen Artikel</a> von Carsten gesto\u00dfen. Dort beschreibt er sehr ausf\u00fchrlich die Unterschiede des Fediverse und des IndieWeb und wie man beide Konzepte kombinieren kann.</p>",
"text": "Ich bin heute auf diesen tollen Artikel von Carsten gesto\u2026\n\nIch bin heute auf diesen tollen Artikel von Carsten gesto\u00dfen. Dort beschreibt er sehr ausf\u00fchrlich die Unterschiede des Fediverse und des IndieWeb und wie man beide Konzepte kombinieren kann."
},
"published": "2025-02-19T18:43:49+00:00",
"post-type": "note",
"_id": "43952537",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://dmv.community/@jcrabapple/114032015821098520",
"content": {
"html": "<p>Sleep Token Are Teasing Fans With A New Cryptic Website</p><p><a href=\"https://blog.shrediverse.net/posts/sleep-token-are-teasing-fans-with-a-new-cryptic-website\"><span>https://</span><span>blog.shrediverse.net/posts/sle</span><span>ep-token-are-teasing-fans-with-a-new-cryptic-website</span></a></p><p><a href=\"https://dmv.community/tags/music\">#<span>music</span></a> <a href=\"https://dmv.community/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://dmv.community/tags/smallweb\">#<span>smallweb</span></a></p>",
"text": "Sleep Token Are Teasing Fans With A New Cryptic Website\n\nhttps://blog.shrediverse.net/posts/sleep-token-are-teasing-fans-with-a-new-cryptic-website\n\n#music #indieweb #smallweb"
},
"published": "2025-02-19T18:41:15+00:00",
"post-type": "note",
"_id": "43952538",
"_source": "8007",
"_is_read": false
}
My friends scattered. Iâm setting up a POSSE approach to posting. Publish (on your own site) Once, Syndicate Elsewhere. Iâm writing this on my page and cross-posting elsewhere. IndieWeb has best practices for providing links and references back to the original content but Iâm still figuring that out
{
"type": "entry",
"author": {
"name": "Jennifer Harrison",
"url": "https://geneticjen.micro.blog/",
"photo": "https://avatars.micro.blog/avatars/2025/07/57852.jpg"
},
"url": "https://GeneticJen.micro.blog/2025/02/19/my-friends-scattered-im-setting.html",
"content": {
"html": "<p>My friends scattered. I\u2019m setting up a POSSE approach to posting. Publish (on your own site) Once, Syndicate Elsewhere. I\u2019m writing this on my page and cross-posting elsewhere. IndieWeb has best practices for providing links and references back to the original content but I\u2019m still figuring that out</p>",
"text": "My friends scattered. I\u2019m setting up a POSSE approach to posting. Publish (on your own site) Once, Syndicate Elsewhere. I\u2019m writing this on my page and cross-posting elsewhere. IndieWeb has best practices for providing links and references back to the original content but I\u2019m still figuring that out"
},
"summary": "",
"published": "2025-02-19T10:27:39+00:00",
"post-type": "note",
"_id": "43952115",
"_source": "7224",
"_is_read": false
}
Ah, this is wonderful! Matt takes us on the quarter-decade journey of his brilliant blog (which chimes a lot with my own experienceâmy journal turns 25 next year)âŚ
Slowly, slowly, the web was taken over by platforms. Your feeling of success is based on your platformâs algorithm, which may not have your interests at heart. Feeding your words to a platform is a vote for its values, whether you like it or not. And they roach-motel you by owning your audience, making you feel that itâs a good trade because you get âdiscovery.â (Though I know that chasing popularity is a foolâs dream.)
Writing a blog on your own site is a way to escape all of that. Plus your words build up over time. Thatâs unique. Nobody else values your words like you do.
Blogs are a backwater (the web itself is a backwater) but keeping one is a statement of how being online can work. Blogging as a kind of Amish performance of a better life.
{
"type": "entry",
"published": "2025-02-19T17:02:23Z",
"url": "https://adactio.com/links/21730",
"category": [
"blogs",
"blogging",
"writing",
"sharing",
"personal",
"publishing",
"indieweb",
"anniversary",
"interconnected",
"longevity"
],
"bookmark-of": [
"https://interconnected.org/home/2025/02/19/reflections"
],
"content": {
"text": "Reflections on 25 years of Interconnected (Interconnected)\n\n\n\nAh, this is wonderful! Matt takes us on the quarter-decade journey of his brilliant blog (which chimes a lot with my own experience\u2014my journal turns 25 next year)\u2026\n\n\n Slowly, slowly, the web was taken over by platforms. Your feeling of success is based on your platform\u2019s algorithm, which may not have your interests at heart. Feeding your words to a platform is a vote for its values, whether you like it or not. And they roach-motel you by owning your audience, making you feel that it\u2019s a good trade because you get \u201cdiscovery.\u201d (Though I know that chasing popularity is a fool\u2019s dream.)\n \n Writing a blog on your own site is a way to escape all of that. Plus your words build up over time. That\u2019s unique. Nobody else values your words like you do.\n \n Blogs are a backwater (the web itself is a backwater) but keeping one is a statement of how being online can work. Blogging as a kind of Amish performance of a better life.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://interconnected.org/home/2025/02/19/reflections\">\nReflections on 25 years of Interconnected (Interconnected)\n</a>\n</h3>\n\n<p>Ah, this is wonderful! Matt takes us on the quarter-decade journey of his brilliant blog (which chimes a lot with my own experience\u2014my journal turns 25 next year)\u2026</p>\n\n<blockquote>\n <p>Slowly, slowly, the web was taken over by platforms. Your feeling of success is based on your platform\u2019s algorithm, which may not have your interests at heart. Feeding your words to a platform is a vote for its values, whether you like it or not. And they roach-motel you by owning your audience, making you feel that it\u2019s a good trade because you get \u201cdiscovery.\u201d (Though I know that chasing popularity is a fool\u2019s dream.)</p>\n \n <p>Writing a blog on your own site is a way to escape all of that. Plus your words build up over time. That\u2019s unique. Nobody else values your words like you do.</p>\n \n <p>Blogs are a backwater (the web itself is a backwater) but keeping one is a statement of how being online can work. Blogging as a kind of Amish performance of a better life.</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "43951427",
"_source": "2",
"_is_read": false
}
Is there a #blogging challenge / #writing prompt bot / feed / account out there on Fedi somewhere? The entire #indieweb community could respond to the challenges and it could be fun. The couple of viral blogging challenges that have gone around lately have been fun.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://shellsharks.social/@shellsharks/114031614057050564",
"content": {
"html": "<p>Is there a <a href=\"https://shellsharks.social/tags/blogging\">#<span>blogging</span></a> challenge / <a href=\"https://shellsharks.social/tags/writing\">#<span>writing</span></a> prompt bot / feed / account out there on Fedi somewhere? The entire <a href=\"https://shellsharks.social/tags/indieweb\">#<span>indieweb</span></a> community could respond to the challenges and it could be fun. The couple of viral blogging challenges that have gone around lately have been fun.</p>",
"text": "Is there a #blogging challenge / #writing prompt bot / feed / account out there on Fedi somewhere? The entire #indieweb community could respond to the challenges and it could be fun. The couple of viral blogging challenges that have gone around lately have been fun."
},
"published": "2025-02-19T16:59:05+00:00",
"post-type": "note",
"_id": "43951267",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"published": "2025-02-19T14:18:41+00:00",
"url": "https://werd.io/2025/reflections-on-25-years-of-interconnected",
"category": [
"Indieweb"
],
"bookmark-of": [
"https://interconnected.org/home/2025/02/19/reflections"
],
"name": "Reflections on 25 years of Interconnected",
"content": {
"text": "[Matt Webb]\n\nI love this:\n\"Slowly, slowly, the web was taken over by platforms. Your feeling of success is based on your platform\u2019s algorithm, which may not have your interests at heart. Feeding your words to a platform is a vote for its values, whether you like it or not. And they roach-motel you by owning your audience, making you feel that it\u2019s a good trade because you get \u201cdiscovery.\u201d (Though I know that chasing popularity is a fool\u2019s dream.)\nWriting a blog on your own site is a way to escape all of that. Plus your words build up over time. That\u2019s unique. Nobody else values your words like you do.\"\nFun fact: I started my first startup, the open source social networking platform Elgg, after my university employer told me, verbatim, \"Blogging is for teenage girls crying in their bedrooms.\" I've been pro-blogging both long before and long after it was cool.\n\nSo sure, blogging might never be mainstream. But it can also be leading edge: a way to demonstrate what ownership can look like. A place to own your words by every definition of the word \"own\".\n\nEveryone should have a blog. Everyone should write on their own terms. I want to read everyone's reflections; understand their worldviews from their perspectives, from a space that is truly theirs.\n\nAs Matt says:\n\"I evangelise blogging because it has been good to me.\n[...] You should start a blog. Why? Because, well, haven\u2019t I just been saying?\"\nThere's no better time to start than now.\n#Indieweb\n [Link]",
"html": "<p>[<a href=\"https://interconnected.org/home/2025/02/19/reflections\">Matt Webb</a>]</p><p>I love this:</p><blockquote>\n<p>\"Slowly, slowly, the web was taken over by platforms. Your feeling of success is based on your platform\u2019s algorithm, which may not have your interests at heart. Feeding your words to a platform is a vote for its values, whether you like it or not. And they roach-motel you by owning your audience, making you feel that it\u2019s a good trade because you get \u201cdiscovery.\u201d (Though I know that chasing popularity is a fool\u2019s dream.)</p>\n<p>Writing a blog on your own site is a way to escape all of that. Plus your words build up over time. That\u2019s unique. Nobody else values your words like you do.\"</p>\n</blockquote><p>Fun fact: I started my first startup, the open source social networking platform Elgg, after my university employer told me, verbatim, \"Blogging is for teenage girls crying in their bedrooms.\" I've been pro-blogging both long before and long after it was cool.</p><p>So sure, blogging might never be mainstream. But it can also be leading edge: a way to demonstrate what ownership can look like. A place to own your words by every definition of the word \"own\".</p><p>Everyone should have a blog. Everyone should write on their own terms. I want to read everyone's reflections; understand their worldviews from their perspectives, from a space that is truly theirs.</p><p>As Matt says:</p><blockquote>\n<p>\"I evangelise blogging because it has been good to me.</p>\n<p>[...] You should start a blog. Why? Because, well, haven\u2019t I just been saying?\"</p>\n</blockquote><p>There's no better time to start <a href=\"https://getblogging.org\">than now</a>.</p>\n<p><a href=\"https://werd.io/tag/Indieweb\" class=\"p-category\">#Indieweb</a></p>\n <p>[<a href=\"https://interconnected.org/home/2025/02/19/reflections\">Link</a>]</p>"
},
"author": {
"type": "card",
"name": "Ben Werdmuller",
"url": "https://werd.io/profile/benwerd",
"photo": "https://werd.io/file/5d388c5fb16ea14aac640912/thumb.jpg"
},
"post-type": "bookmark",
"_id": "43949552",
"_source": "191",
"_is_read": false
}