Last winter, I read an article about how creatively snowfall decorations were used on static websites, and that this tradition has almost completely disappeared since the rise of Web 2.0.
I decided that when I'll build my own static blog, it will definitely be full of snowflakes in winter. The snowfall starts today! ❄️
🌐 https://blog.gridranger.dev
If you’ve also got snowfall on your site or any favourite site of yours, drop a link to that page to the comments!
Spread the word and let’s bring snow to as many blogs and websites as possible! 🌨️☃️
#staticsite #blog #blogging #indieweb #retroeffect #snowfall #winter
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mementomori.social/@david_bardos/115634200410109564",
"content": {
"html": "<p>Last winter, I read an article about how creatively snowfall decorations were used on static websites, and that this tradition has almost completely disappeared since the rise of Web 2.0.</p><p>I decided that when I'll build my own static blog, it will definitely be full of snowflakes in winter. The snowfall starts today! \u2744\ufe0f</p><p>\ud83c\udf10 <a href=\"https://blog.gridranger.dev\"><span>https://</span><span>blog.gridranger.dev</span><span></span></a></p><p>If you\u2019ve also got snowfall on your site or any favourite site of yours, drop a link to that page to the comments!</p><p>Spread the word and let\u2019s bring snow to as many blogs and websites as possible! \ud83c\udf28\ufe0f\u2603\ufe0f</p><p><a href=\"https://mementomori.social/tags/staticsite\">#<span>staticsite</span></a> <a href=\"https://mementomori.social/tags/blog\">#<span>blog</span></a> <a href=\"https://mementomori.social/tags/blogging\">#<span>blogging</span></a> <a href=\"https://mementomori.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mementomori.social/tags/retroeffect\">#<span>retroeffect</span></a> <a href=\"https://mementomori.social/tags/snowfall\">#<span>snowfall</span></a> <a href=\"https://mementomori.social/tags/winter\">#<span>winter</span></a></p>",
"text": "Last winter, I read an article about how creatively snowfall decorations were used on static websites, and that this tradition has almost completely disappeared since the rise of Web 2.0.\n\nI decided that when I'll build my own static blog, it will definitely be full of snowflakes in winter. The snowfall starts today! \u2744\ufe0f\n\n\ud83c\udf10 https://blog.gridranger.dev\n\nIf you\u2019ve also got snowfall on your site or any favourite site of yours, drop a link to that page to the comments!\n\nSpread the word and let\u2019s bring snow to as many blogs and websites as possible! \ud83c\udf28\ufe0f\u2603\ufe0f\n\n#staticsite #blog #blogging #indieweb #retroeffect #snowfall #winter"
},
"published": "2025-11-29T17:37:52+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/115/634/200/535/515/572/original/b9eaa0fd38e6ebf6.png"
],
"post-type": "photo",
"_id": "46644550",
"_source": "8007",
"_is_read": false
}
Kleiner Transparenzhinweis, weil’s sonst keiner sagt:
Meine Seiten tracken niemanden. Keine Logs, keine IP-Sammelei, keine Reichweitenmessung.
Ich betreibe https://www.nimmermehr.rip und https://chat.dorfzwockel.de
ohne Werbung, ohne Sponsoren, ohne Monetarisierung.
Ich weiß nicht, wer liest – und es ist mir völlig egal.
Ich zahle jeden Monat ca. 200 € dafür, dass Inhalte frei bleiben und niemand ausspioniert wird.
Empfehlen? Teilen? Lassen?
Macht, was ihr wollt. Ich verdiene in jedem Fall nichts dran.
#Transparenz #Ethik #IndieWeb #Datenschutz #Privatsphäre #Infologie #Partisanenepistemologie #nimmermehrRip #Dorfzwockel #Netzkultur #OhneLogsOhneBullshit
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.selbstlernserver.de/objects/dc0f16fc-abe6-4503-8618-4c1f83c02cc4",
"content": {
"html": "<p>Kleiner <strong>Transparenzhinweis</strong>, weil\u2019s sonst keiner sagt:</p><p>Meine Seiten tracken niemanden. Keine Logs, keine IP-Sammelei, keine Reichweitenmessung.</p><p>Ich betreibe <a href=\"https://www.nimmermehr.rip\">https://www.nimmermehr.rip</a> und <a href=\"https://chat.dorfzwockel.de\">https://chat.dorfzwockel.de</a> </p><p>ohne Werbung, ohne Sponsoren, ohne Monetarisierung.</p><p>Ich wei\u00df nicht, wer liest \u2013 und es ist mir v\u00f6llig egal.</p><p>Ich zahle jeden Monat ca. 200 \u20ac daf\u00fcr, dass Inhalte frei bleiben und niemand ausspioniert wird.</p><p>Empfehlen? Teilen? Lassen?</p><p>Macht, was ihr wollt. Ich verdiene in jedem Fall nichts dran.</p><p><a href=\"https://social.selbstlernserver.de/tag/transparenz\">#Transparenz</a> <a href=\"https://social.selbstlernserver.de/tag/ethik\">#Ethik</a> <a href=\"https://social.selbstlernserver.de/tag/indieweb\">#IndieWeb</a> <a href=\"https://social.selbstlernserver.de/tag/datenschutz\">#Datenschutz</a> <a href=\"https://social.selbstlernserver.de/tag/privatsph%C3%A4re\">#Privatsph\u00e4re</a> <a href=\"https://social.selbstlernserver.de/tag/infologie\">#Infologie</a> <a href=\"https://social.selbstlernserver.de/tag/partisanenepistemologie\">#Partisanenepistemologie</a> <a href=\"https://social.selbstlernserver.de/tag/nimmermehrrip\">#nimmermehrRip</a> <a href=\"https://social.selbstlernserver.de/tag/dorfzwockel\">#Dorfzwockel</a> <a href=\"https://social.selbstlernserver.de/tag/netzkultur\">#Netzkultur</a> <a href=\"https://social.selbstlernserver.de/tag/ohnelogsohnebullshit\">#OhneLogsOhneBullshit</a></p>",
"text": "Kleiner Transparenzhinweis, weil\u2019s sonst keiner sagt:\n\nMeine Seiten tracken niemanden. Keine Logs, keine IP-Sammelei, keine Reichweitenmessung.\n\nIch betreibe https://www.nimmermehr.rip und https://chat.dorfzwockel.de \n\nohne Werbung, ohne Sponsoren, ohne Monetarisierung.\n\nIch wei\u00df nicht, wer liest \u2013 und es ist mir v\u00f6llig egal.\n\nIch zahle jeden Monat ca. 200 \u20ac daf\u00fcr, dass Inhalte frei bleiben und niemand ausspioniert wird.\n\nEmpfehlen? Teilen? Lassen?\n\nMacht, was ihr wollt. Ich verdiene in jedem Fall nichts dran.\n\n#Transparenz #Ethik #IndieWeb #Datenschutz #Privatsph\u00e4re #Infologie #Partisanenepistemologie #nimmermehrRip #Dorfzwockel #Netzkultur #OhneLogsOhneBullshit"
},
"published": "2025-11-29T16:59:29+00:00",
"post-type": "note",
"_id": "46644422",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://scicomm.xyz/@ratika/115633443779976180",
"content": {
"html": "<p>How do you deal with reading grief?</p><p><a href=\"https://chavanniclass.wordpress.com/2025/11/29/reading-grief/\"><span>https://</span><span>chavanniclass.wordpress.com/20</span><span>25/11/29/reading-grief/</span></a></p><p><a href=\"https://scicomm.xyz/tags/reading\">#<span>reading</span></a> <a href=\"https://scicomm.xyz/tags/books\">#<span>books</span></a> <a href=\"https://scicomm.xyz/tags/literature\">#<span>literature</span></a> <a href=\"https://scicomm.xyz/tags/blog\">#<span>blog</span></a> <a href=\"https://scicomm.xyz/tags/blogging\">#<span>blogging</span></a> <a href=\"https://scicomm.xyz/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "How do you deal with reading grief?\n\nhttps://chavanniclass.wordpress.com/2025/11/29/reading-grief/\n\n#reading #books #literature #blog #blogging #IndieWeb"
},
"published": "2025-11-29T14:25:27+00:00",
"post-type": "note",
"_id": "46643447",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@dominikhofer/115632594304558680",
"content": {
"html": "<p>A love letter to a piece of tech \u201cthat just works\u201d:</p><p><a href=\"https://dominikhofer.me/re-i-love-calculator\"><span>https://</span><span>dominikhofer.me/re-i-love-calc</span><span>ulator</span></a></p><p><a href=\"https://social.lol/tags/Technology\">#<span>Technology</span></a> <a href=\"https://social.lol/tags/Minimalism\">#<span>Minimalism</span></a> <a href=\"https://social.lol/tags/Indieweb\">#<span>Indieweb</span></a></p>",
"text": "A love letter to a piece of tech \u201cthat just works\u201d:\n\nhttps://dominikhofer.me/re-i-love-calculator\n\n#Technology #Minimalism #Indieweb"
},
"published": "2025-11-29T10:49:25+00:00",
"post-type": "note",
"_id": "46642134",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://meow.social/@EatingHawaiianP1zza/115632141860518008",
"content": {
"html": "<p>I was there, Gandalf... 3000 years ago...<br /><a href=\"https://www.youtube.com/watch?v=YW6iRAg7PgQ\"><span>https://www.</span><span>youtube.com/watch?v=YW6iRAg7PgQ</span><span></span></a></p><p><a href=\"https://meow.social/tags/Pokemon\">#<span>Pokemon</span></a> <a href=\"https://meow.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://meow.social/tags/videoessay\">#<span>videoessay</span></a></p>",
"text": "I was there, Gandalf... 3000 years ago...\nhttps://www.youtube.com/watch?v=YW6iRAg7PgQ\n\n#Pokemon #indieweb #videoessay"
},
"published": "2025-11-29T08:54:21+00:00",
"post-type": "note",
"_id": "46641594",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/115632014666724910",
"content": {
"html": "<p>A Conversation With a Voicemail I'll Never Delete <a href=\"https://sightlessscribbles.com/posts/20250807/\"><span>https://</span><span>sightlessscribbles.com/posts/2</span><span>0250807/</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://caneandable.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://caneandable.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://caneandable.social/tags/Blogs\">#<span>Blogs</span></a></p>",
"text": "A Conversation With a Voicemail I'll Never Delete https://sightlessscribbles.com/posts/20250807/ #IndieWeb #Blog #Blogging #Blogs"
},
"published": "2025-11-29T08:22:00+00:00",
"post-type": "note",
"_id": "46641471",
"_source": "8007",
"_is_read": false
}
Bookmarking capjamesg’ indieWeb Create Day project of page validators: Validate Everything (https://jamesg.blog/validate-everything)
Validate Everything (https://l.prry.uk/mentions/validate-everything) 29 Nov, 2025 by Lee Perry (https://l.prry.uk)
#Bookmark #IndieWeb #Mention
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://prry.uk/@lee/115632014202200154",
"content": {
"html": "<p>Bookmarking capjamesg\u2019 indieWeb Create Day project of page validators: Validate Everything (<a href=\"https://jamesg.blog/validate-everything\"><span>https://</span><span>jamesg.blog/validate-everything</span><span></span></a>)<br />Validate Everything (<a href=\"https://l.prry.uk/mentions/validate-everything\"><span>https://</span><span>l.prry.uk/mentions/validate-ev</span><span>erything</span></a>) 29 Nov, 2025 by Lee Perry (<a href=\"https://l.prry.uk\"><span>https://</span><span>l.prry.uk</span><span></span></a>)</p><p><a href=\"https://prry.uk/tags/Bookmark\">#<span>Bookmark</span></a> <a href=\"https://prry.uk/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://prry.uk/tags/Mention\">#<span>Mention</span></a></p>",
"text": "Bookmarking capjamesg\u2019 indieWeb Create Day project of page validators: Validate Everything (https://jamesg.blog/validate-everything)\nValidate Everything (https://l.prry.uk/mentions/validate-everything) 29 Nov, 2025 by Lee Perry (https://l.prry.uk)\n\n#Bookmark #IndieWeb #Mention"
},
"published": "2025-11-29T08:21:53+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/115/632/014/303/123/670/original/bb94154b2d349a5c.webp"
],
"post-type": "photo",
"_id": "46641472",
"_source": "8007",
"_is_read": false
}
Today in #powRSS
Collectively adopting alternative tools to Big Tech by @john_fisherman
"Like-minded, wholesome and frankly fun folks gathered at Casa da Achada, in the maze-like streets of Lisbon’s old town, to collectively share strategies for leaving Big Tech behind when the time comes to build community and organise online."
https://fredrocha.net/2025/11/28/collectively-adopting-alternative-tools-to-big-tech/
#fediverse #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@powRSS/115631385080897022",
"content": {
"html": "<p>Today in <a href=\"https://mastodon.social/tags/powRSS\">#<span>powRSS</span></a> </p><p>Collectively adopting alternative tools to Big Tech by <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@john_fisherman\">@<span>john_fisherman</span></a></span> </p><p>\"Like-minded, wholesome and frankly fun folks gathered at Casa da Achada, in the maze-like streets of Lisbon\u2019s old town, to collectively share strategies for leaving Big Tech behind when the time comes to build community and organise online.\"</p><p><a href=\"https://fredrocha.net/2025/11/28/collectively-adopting-alternative-tools-to-big-tech/\"><span>https://</span><span>fredrocha.net/2025/11/28/colle</span><span>ctively-adopting-alternative-tools-to-big-tech/</span></a></p><p><a href=\"https://mastodon.social/tags/fediverse\">#<span>fediverse</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>\n<a class=\"u-mention\" href=\"https://mastodon.social/@john_fisherman\"></a>",
"text": "Today in #powRSS \n\nCollectively adopting alternative tools to Big Tech by @john_fisherman \n\n\"Like-minded, wholesome and frankly fun folks gathered at Casa da Achada, in the maze-like streets of Lisbon\u2019s old town, to collectively share strategies for leaving Big Tech behind when the time comes to build community and organise online.\"\n\nhttps://fredrocha.net/2025/11/28/collectively-adopting-alternative-tools-to-big-tech/\n\n#fediverse #indieweb"
},
"published": "2025-11-29T05:41:53+00:00",
"post-type": "note",
"_id": "46640857",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"published": "2025-11-28 21:09:32",
"url": "https://jamesg.blog/2025/11/28/validate-everything/",
"category": [
"IndieWeb"
],
"name": "Announcing Validate Everything",
"author": {
"type": "card",
"name": "James",
"url": "https://jamesg.blog/",
"photo": "https://jamesg.blog/assets/images/archive/coffeeshop_small.webp"
},
"post-type": "article",
"_id": "46639381",
"_source": "5072",
"_is_read": false
}
I need some #WebDev or #IndieWeb advice about date semantics for reuploads (or manual #PESOS).
On my new website I want to import:
- some posts from my old blog (still online)
- maybe some posts from an even older blog (deleted many years ago)
- some old Facebook posts
What is the correct published date? Is it the publication date on the new site with new domain? Or the original date? Both feel wrong (or equally right), but using dates from the past effects the sort order and feeds. So I tend to use the current date.
If I use both (published_date, original_published_date), how should I mark them up? For "published_date" I have the "dt-published" class (#MicroFormats). But I couldn't find any advice for the original date on https://indieweb.org/ or http://microformats.org/ .
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.tchncs.de/@raffael/115629817192185378",
"content": {
"html": "<p>I need some <a href=\"https://social.tchncs.de/tags/WebDev\">#<span>WebDev</span></a> or <a href=\"https://social.tchncs.de/tags/IndieWeb\">#<span>IndieWeb</span></a> advice about date semantics for reuploads (or manual <a href=\"https://social.tchncs.de/tags/PESOS\">#<span>PESOS</span></a>).</p><p>On my new website I want to import:</p><p>- some posts from my old blog (still online)<br />- maybe some posts from an even older blog (deleted many years ago)<br />- some old Facebook posts</p><p>What is the correct published date? Is it the publication date on the new site with new domain? Or the original date? Both feel wrong (or equally right), but using dates from the past effects the sort order and feeds. So I tend to use the current date.</p><p>If I use both (published_date, original_published_date), how should I mark them up? For \"published_date\" I have the \"dt-published\" class (<a href=\"https://social.tchncs.de/tags/MicroFormats\">#<span>MicroFormats</span></a>). But I couldn't find any advice for the original date on <a href=\"https://indieweb.org/\"><span>https://</span><span>indieweb.org/</span><span></span></a> or <a href=\"http://microformats.org/\"><span>http://</span><span>microformats.org/</span><span></span></a> .</p>",
"text": "I need some #WebDev or #IndieWeb advice about date semantics for reuploads (or manual #PESOS).\n\nOn my new website I want to import:\n\n- some posts from my old blog (still online)\n- maybe some posts from an even older blog (deleted many years ago)\n- some old Facebook posts\n\nWhat is the correct published date? Is it the publication date on the new site with new domain? Or the original date? Both feel wrong (or equally right), but using dates from the past effects the sort order and feeds. So I tend to use the current date.\n\nIf I use both (published_date, original_published_date), how should I mark them up? For \"published_date\" I have the \"dt-published\" class (#MicroFormats). But I couldn't find any advice for the original date on https://indieweb.org/ or http://microformats.org/ ."
},
"published": "2025-11-28T23:03:09+00:00",
"post-type": "note",
"_id": "46639292",
"_source": "8007",
"_is_read": false
}
For today’s IndieWeb Create Day, I finally updated the layout on my article permalinks. Several years ago, I started updating non-homepage pages to use a streamlined template with a smaller header logo and navigation links beside it. I kept putting off the article permalinks because a lot of messy, custom code piled up in it over the years. The end visual result is not a huge difference, but it will make maintenance a lot easier going forward.
I improved some of the layout in the article footer while I was at it. I moved my author card to the very bottom of the page, instead of putting it between the article footer and responses. That let me remove the links to jump to the response, which was kind of a weird experience before. I also set the metadata (published date, tags, syndication links) to be right-aligned, matching the layout on the rest of my posts.
Here is what it looks like now:

Contrasted with how it looked before:

{
"type": "entry",
"published": "2025-11-28 13:47-0800",
"url": "https://gregorlove.com/2025/11/for-todays-indieweb-create/",
"category": [
"site-updates"
],
"content": {
"text": "For today\u2019s IndieWeb Create Day, I finally updated the layout on my article permalinks. Several years ago, I started updating non-homepage pages to use a streamlined template with a smaller header logo and navigation links beside it. I kept putting off the article permalinks because a lot of messy, custom code piled up in it over the years. The end visual result is not a huge difference, but it will make maintenance a lot easier going forward.\n\nI improved some of the layout in the article footer while I was at it. I moved my author card to the very bottom of the page, instead of putting it between the article footer and responses. That let me remove the links to jump to the response, which was kind of a weird experience before. I also set the metadata (published date, tags, syndication links) to be right-aligned, matching the layout on the rest of my posts.\n\nHere is what it looks like now:\n\n\n\nContrasted with how it looked before:",
"html": "<p>For today\u2019s <a href=\"https://events.indieweb.org/2025/11/indieweb-black-friday-create-day-build-don-t-buy-C044CcYllKyt\">IndieWeb Create Day</a>, I finally updated the layout on my article permalinks. Several years ago, I started updating non-homepage pages to use a streamlined template with a smaller header logo and navigation links beside it. I kept putting off the article permalinks because a <strong>lot</strong> of messy, custom code piled up in it over the years. The end visual result is not a huge difference, but it will make maintenance a lot easier going forward.</p>\n\n<p>I improved some of the layout in the article footer while I was at it. I moved my author card to the very bottom of the page, instead of putting it between the article footer and responses. That let me remove the links to jump to the response, which was kind of a weird experience before. I also set the metadata (published date, tags, syndication links) to be right-aligned, matching the layout on the rest of my posts.</p>\n\n<p>Here is what it looks like now:</p>\n\n<p><img alt=\"screenshot of the current footer on my article permalinks\" src=\"https://gregorlove.com/site/assets/files/7190/2025-11-28-gregorlove-current-article.png\" /></p>\n\n<p>Contrasted with how it looked before:</p>\n\n<p><img alt=\"screenshot of the previous footer on my article permalinks\" src=\"https://gregorlove.com/site/assets/files/7190/2025-11-28-gregorlove-previous-article.png\" /></p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "46638971",
"_source": "95",
"_is_read": false
}
For today’s IndieWeb Create Day, I finally updated the layout on my article permalinks. Several years ago, I started updating non-homepage pages to use a streamlined template with a smaller header logo and navigation links beside it. I kept putting off the article permalinks because a lot of messy, custom code piled up in it over the years. The end visual result is not a huge difference, but it will make maintenance a lot easier going forward.
I improved some of the layout in the article footer while I was at it. I moved my author card to the very bottom of the page, instead of putting it between the article footer and responses. That let me remove the links to jump to the response, which was kind of a weird experience before. I also set the metadata (published date, tags, syndication links) to be right-aligned, matching the layout on the rest of my posts.
Here is a screenshot of what it looked like before. Compare with the live version of that article.
{
"type": "entry",
"published": "2025-11-28 13:47-0800",
"url": "https://gregorlove.com/2025/11/for-todays-indieweb-create/",
"category": [
"site-updates"
],
"content": {
"text": "For today\u2019s IndieWeb Create Day, I finally updated the layout on my article permalinks. Several years ago, I started updating non-homepage pages to use a streamlined template with a smaller header logo and navigation links beside it. I kept putting off the article permalinks because a lot of messy, custom code piled up in it over the years. The end visual result is not a huge difference, but it will make maintenance a lot easier going forward.\n\nI improved some of the layout in the article footer while I was at it. I moved my author card to the very bottom of the page, instead of putting it between the article footer and responses. That let me remove the links to jump to the response, which was kind of a weird experience before. I also set the metadata (published date, tags, syndication links) to be right-aligned, matching the layout on the rest of my posts.\n\nHere is a screenshot of what it looked like before. Compare with the live version of that article.",
"html": "<p>For today\u2019s <a href=\"https://events.indieweb.org/2025/11/indieweb-black-friday-create-day-build-don-t-buy-C044CcYllKyt\">IndieWeb Create Day</a>, I finally updated the layout on my article permalinks. Several years ago, I started updating non-homepage pages to use a streamlined template with a smaller header logo and navigation links beside it. I kept putting off the article permalinks because a <strong>lot</strong> of messy, custom code piled up in it over the years. The end visual result is not a huge difference, but it will make maintenance a lot easier going forward.</p>\n\n<p>I improved some of the layout in the article footer while I was at it. I moved my author card to the very bottom of the page, instead of putting it between the article footer and responses. That let me remove the links to jump to the response, which was kind of a weird experience before. I also set the metadata (published date, tags, syndication links) to be right-aligned, matching the layout on the rest of my posts.</p>\n\n<p>Here is a screenshot of what it looked like before. Compare with the <a href=\"https://gregorlove.com/2025/10/zoinks-its-maskuptober/\">live version of that article</a>.</p>\n\n<img alt=\"screenshot of the previous footer on my article permalinks\" src=\"https://gregorlove.com/site/assets/files/7190/2025-11-28-gregorlove-previous-article.png\" />"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "46638890",
"_source": "179",
"_is_read": false
}
It's been a while! First blog post of the year: https://nishchalb.github.io/posts/catnap_design/
I do a post-mortem of the design behind Catnap Chaos. Many post-mortems focus on sales/marketing/reviews, but I enjoyed revisiting the game after a year and seeing how the design choices held up. Enjoy!
#gamedev #gamedesign #blog #indiedev #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.gamedev.place/@nish/115629447760337477",
"content": {
"html": "<p>It's been a while! First blog post of the year: <a href=\"https://nishchalb.github.io/posts/catnap_design/\"><span>https://</span><span>nishchalb.github.io/posts/catn</span><span>ap_design/</span></a></p><p>I do a post-mortem of the design behind Catnap Chaos. Many post-mortems focus on sales/marketing/reviews, but I enjoyed revisiting the game after a year and seeing how the design choices held up. Enjoy!</p><p><a href=\"https://mastodon.gamedev.place/tags/gamedev\">#<span>gamedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/gamedesign\">#<span>gamedesign</span></a> <a href=\"https://mastodon.gamedev.place/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "It's been a while! First blog post of the year: https://nishchalb.github.io/posts/catnap_design/\n\nI do a post-mortem of the design behind Catnap Chaos. Many post-mortems focus on sales/marketing/reviews, but I enjoyed revisiting the game after a year and seeing how the design choices held up. Enjoy!\n\n#gamedev #gamedesign #blog #indiedev #indieweb"
},
"published": "2025-11-28T21:29:12+00:00",
"post-type": "note",
"_id": "46638805",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://scicomm.xyz/@ratika/115628454747903416",
"content": {
"html": "<p><a href=\"https://chavanniclass.wordpress.com/2025/11/28/thinking-novel/\"><span>https://</span><span>chavanniclass.wordpress.com/20</span><span>25/11/28/thinking-novel/</span></a></p><p><a href=\"https://scicomm.xyz/tags/writing\">#<span>writing</span></a> <a href=\"https://scicomm.xyz/tags/books\">#<span>books</span></a> <a href=\"https://scicomm.xyz/tags/reading\">#<span>reading</span></a> <a href=\"https://scicomm.xyz/tags/novel\">#<span>novel</span></a> <a href=\"https://scicomm.xyz/tags/blogging\">#<span>blogging</span></a> <a href=\"https://scicomm.xyz/tags/blog\">#<span>blog</span></a> <a href=\"https://scicomm.xyz/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "https://chavanniclass.wordpress.com/2025/11/28/thinking-novel/\n\n#writing #books #reading #novel #blogging #blog #IndieWeb"
},
"published": "2025-11-28T17:16:40+00:00",
"post-type": "note",
"_id": "46636778",
"_source": "8007",
"_is_read": false
}
I wrote about cool software things, made by cool folks. The connection between people, art, open-source and technology.
https://gerben.dev/posts/artisanal-software-for-humans
#Software #Indie #IndieWeb #OpenSource #Tech #Technology
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fed.brid.gy/r/https://gerben.dev/notes/bf5ceec11fd42418b201bc3c82ba1941",
"content": {
"html": "<p>I wrote about cool software things, made by cool folks. The connection between people, art, open-source and technology.<br /><br /><a href=\"https://gerben.dev/posts/artisanal-software-for-humans\">https://gerben.dev/posts/artisanal-software-for-humans</a></p><br /><p><span><a class=\"p-category\" href=\"https://gerben.dev/tags/Software\">#Software</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/Indie\">#Indie</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/IndieWeb\">#IndieWeb</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/OpenSource\">#OpenSource</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/Tech\">#Tech</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/Technology\">#Technology</a></span></p>",
"text": "I wrote about cool software things, made by cool folks. The connection between people, art, open-source and technology.\n\nhttps://gerben.dev/posts/artisanal-software-for-humans\n#Software #Indie #IndieWeb #OpenSource #Tech #Technology"
},
"published": "2025-11-28T16:14:28+00:00",
"post-type": "note",
"_id": "46636042",
"_source": "8007",
"_is_read": false
}
I wrote about cool software things, made by cool folks. The connection between people, art, open-source and technology.
https://gerben.dev/posts/artisanal-software-for-humans
#Software #Indie #IndieWeb #OpenSource #Tech #Technology
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://indieweb.social/tags/indieweb",
"photo": null
},
"url": "https://web.brid.gy/r/https://gerben.dev/notes/bf5ceec11fd42418b201bc3c82ba1941",
"content": {
"html": "<p>I wrote about cool software things, made by cool folks. The connection between people, art, open-source and technology.<br /><br /><a href=\"https://gerben.dev/posts/artisanal-software-for-humans\">https://gerben.dev/posts/artisanal-software-for-humans</a></p><br /><p><span><a class=\"p-category\" href=\"https://gerben.dev/tags/Software\">#Software</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/Indie\">#Indie</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/IndieWeb\">#IndieWeb</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/OpenSource\">#OpenSource</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/Tech\">#Tech</a></span> <span><a class=\"p-category\" href=\"https://gerben.dev/tags/Technology\">#Technology</a></span></p>",
"text": "I wrote about cool software things, made by cool folks. The connection between people, art, open-source and technology.\n\nhttps://gerben.dev/posts/artisanal-software-for-humans\n#Software #Indie #IndieWeb #OpenSource #Tech #Technology"
},
"published": "2025-11-28T16:14:28+00:00",
"post-type": "note",
"_id": "46636043",
"_source": "8007",
"_is_read": false
}
Getting started with #IndieWeb Create Day and already chatted on Zoom or in etherpad or in IRC with folks having fun improving their personal websites!
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://xoxo.zone/@artlung/115627896772953771",
"content": {
"html": "<p>Getting started with <a href=\"https://xoxo.zone/tags/IndieWeb\">#<span>IndieWeb</span></a> Create Day and already chatted on Zoom or in etherpad or in IRC with folks having fun improving their personal websites!</p>",
"text": "Getting started with #IndieWeb Create Day and already chatted on Zoom or in etherpad or in IRC with folks having fun improving their personal websites!"
},
"published": "2025-11-28T14:54:46+00:00",
"post-type": "note",
"_id": "46635282",
"_source": "8007",
"_is_read": false
}
Collectively adopting alternative tools to Big Tech
It was a thing of beauty.
Like-minded, wholesome and frankly fun folks gathered at Casa da Achada, in the maze-like streets of Lisbon’s old town, to collectively share strategies for leaving Big Tech behind when the time comes to build community and organise online.
We discussed RSS (in portuguese) as a battle-tested technology for broadcast communications, such as events happening in your town. We created new Mastodon accounts so we can keep each other in the loop in the Fediverse. We even toyed with the idea of a Linux install party for the next instalment! We spoke about owning your own domain and your own data.
I laid out some of the ideas in a post, in preparation of the talk, and the final result of this reflection can be perused in the presentation I gave (pptx, pdf, in Portuguese).
The whole point of these technologies is to bring people together, liberating them, ie without giving our data to the ultra-rich, becoming captive to the Algorithms. So here’s a list of the folks who were at the event that use these more liberating technologies (let’s follow and boost each other’s ideas):
What are the next steps, you ask? Marta aka Teclista brought the news that in Spain a mass movement got together to organize a day of collective awareness raising and adoption of Mastodon. And now we are conspiring to deploy the same positive movement across Portugal. Leave a comment here or join the conversation in the fediverse to be part of this collective action! Coming soon to a browser near you!
#aifam #fediverse #indieweb #rss
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fredrocha.net/2025/11/28/collectively-adopting-alternative-tools-to-big-tech/",
"content": {
"html": "<p><strong>Collectively adopting alternative tools to Big Tech</strong></p><p>It was a thing of beauty.</p><p>Like-minded, wholesome and frankly <em>fun</em> folks gathered at Casa da Achada, in the maze-like streets of Lisbon\u2019s old town, to collectively share strategies for leaving Big Tech behind when the time comes to <a href=\"https://mastodon.social/@john_fisherman/115598079636800640\">build community and organise online</a>.</p><p>We discussed <a href=\"https://fredrocha.net/2025/01/08/your-rss-wants-to-be-free/\">RSS</a> (<a href=\"https://fredrocha.net/2024/03/06/a-internet-do-futuro-tem-25-anos/\">in portuguese</a>) as a battle-tested technology for broadcast communications, such as events happening in your town. We created new <a href=\"https://fredrocha.net/2025/03/18/how-i-use-mastodon-in-2025/\">Mastodon</a> accounts so we can keep each other in the loop in the Fediverse. We even toyed with the idea of a <a href=\"https://fredrocha.net/2024/11/27/2024-the-year-of-the-linux-laptop/\">Linux install party</a> for the next instalment! We spoke about <a href=\"https://fredrocha.net/2025/05/21/small-web-is-beautiful/\">owning your own domain and your own data</a>.</p><p></p><p>I laid out some of the ideas <a href=\"https://fredrocha.net/2025/09/11/community-and-small-tech/\">in a post, in preparation of the talk</a>, and the final result of this reflection can be perused in the presentation I gave (<a href=\"https://fredrocha.net/wp-content/uploads/2025/11/Fred-Rocha-Comunicar-para-a-Comunidade-sem-usar-plataformas-Big-Tech.pptx\">pptx</a>, <a href=\"https://fredrocha.net/wp-content/uploads/2025/11/Fred-Rocha-Comunicar-para-a-Comunidade-sem-usar-plataformas-Big-Tech.pdf\">pdf</a>, in Portuguese).</p><p>The whole point of these technologies is to bring people together, liberating them, ie without giving our data to the ultra-rich, becoming captive to the Algorithms. So here\u2019s a list of the folks who were at the event that use these more liberating technologies (let\u2019s follow and boost each other\u2019s ideas):</p><ul><li><a href=\"https://descolagem.pt/\">Descolagem</a> (Gra\u00e7a Santos). <a href=\"https://mastodon.social/deck/@gsantos_descolagem\">Mastodon</a> e <a href=\"https://pixelfed.social/GSantos_Descolagem\">Pixelfed</a>.</li><li><a href=\"https://redesnuestras.net/\">Marta aka Teclista</a>. <a href=\"https://hortensia.social/@teclista\">Mastodon</a>, <a href=\"https://redesnuestras.net/feed\">RSS feed</a>.</li><li><a href=\"http://jamez.it\">Giacomo Miceli</a>. <a href=\"https://mastodon.social/@jamez\">Mastodon</a>, <a href=\"http://jamez.it/feed\">RSS feed</a>.</li><li>Me! Fred Rocha. <a href=\"http://mastodon.social/@john_fisherman\">Mastodon</a>, <a href=\"https://fredrocha.net/feed\">RSS feed</a>, <a href=\"https://pixelfed.de/john_fisherman\">Pixelfed</a>.</li><li>Toni (<a href=\"http://jornalmapa.pt\">Jornal Mapa</a>). <a href=\"https://masto.pt/@Sardera\">Mastodon</a>.</li><li><a href=\"https://ohai.social/@cookies\">Cookies</a> (organizing team, with <a href=\"https://tux.social/@observe\">Jos\u00e9 Castro</a> spearheading).</li><li>Lucas Grimault Freitas. <a href=\"https://masto.pt/@lucasgrimault\">Mastodon</a>.</li><li>Francisco Seno. Mastodon.</li><li><a href=\"https://www.centromariodionisio.org/\">Casa da Achada</a>. <a href=\"http://noticias.centromariodionisio.org/?feed=rss2\">RSS feed</a>.</li></ul><p>What are the next steps, you ask? Marta aka Teclista brought the news that in Spain a mass movement got together to organize a day of collective awareness raising and adoption of Mastodon. And now we are conspiring to deploy the same positive movement across Portugal. Leave a comment here or join the conversation in the fediverse to be part of this collective action! Coming soon to a browser near you!</p><p></p><p><a class=\"u-tag u-category\" href=\"https://fredrocha.net/tag/aifam/\">#aifam</a> <a class=\"u-tag u-category\" href=\"https://fredrocha.net/tag/fediverse/\">#fediverse</a> <a class=\"u-tag u-category\" href=\"https://fredrocha.net/tag/indieweb/\">#indieweb</a> <a class=\"u-tag u-category\" href=\"https://fredrocha.net/tag/rss/\">#rss</a></p>",
"text": "Collectively adopting alternative tools to Big Tech\n\nIt was a thing of beauty.\n\nLike-minded, wholesome and frankly fun folks gathered at Casa da Achada, in the maze-like streets of Lisbon\u2019s old town, to collectively share strategies for leaving Big Tech behind when the time comes to build community and organise online.\n\nWe discussed RSS (in portuguese) as a battle-tested technology for broadcast communications, such as events happening in your town. We created new Mastodon accounts so we can keep each other in the loop in the Fediverse. We even toyed with the idea of a Linux install party for the next instalment! We spoke about owning your own domain and your own data.\n\n\n\nI laid out some of the ideas in a post, in preparation of the talk, and the final result of this reflection can be perused in the presentation I gave (pptx, pdf, in Portuguese).\n\nThe whole point of these technologies is to bring people together, liberating them, ie without giving our data to the ultra-rich, becoming captive to the Algorithms. So here\u2019s a list of the folks who were at the event that use these more liberating technologies (let\u2019s follow and boost each other\u2019s ideas):Descolagem (Gra\u00e7a Santos). Mastodon e Pixelfed.Marta aka Teclista. Mastodon, RSS feed.Giacomo Miceli. Mastodon, RSS feed.Me! Fred Rocha. Mastodon, RSS feed, Pixelfed.Toni (Jornal Mapa). Mastodon.Cookies (organizing team, with Jos\u00e9 Castro spearheading).Lucas Grimault Freitas. Mastodon.Francisco Seno. Mastodon.Casa da Achada. RSS feed.What are the next steps, you ask? Marta aka Teclista brought the news that in Spain a mass movement got together to organize a day of collective awareness raising and adoption of Mastodon. And now we are conspiring to deploy the same positive movement across Portugal. Leave a comment here or join the conversation in the fediverse to be part of this collective action! Coming soon to a browser near you!\n\n\n\n#aifam #fediverse #indieweb #rss"
},
"published": "2025-11-28T11:20:23+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/115/627/055/920/185/932/original/724b5c1609d54914.jpg"
],
"post-type": "photo",
"_id": "46633569",
"_source": "8007",
"_is_read": false
}
Instead of changing protocol, why not apply the #IndieWeb philosophy and standards to build a better Web on the http? 🤔
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://corteximplant.com/@hardtech/115626296939601272",
"content": {
"html": "<p>Instead of changing protocol, why not apply the <a href=\"https://corteximplant.com/tags/IndieWeb\">#<span>IndieWeb</span></a> philosophy and standards to build a better Web on the http? \ud83e\udd14</p>",
"text": "Instead of changing protocol, why not apply the #IndieWeb philosophy and standards to build a better Web on the http? \ud83e\udd14"
},
"published": "2025-11-28T08:07:55+00:00",
"post-type": "note",
"_id": "46632485",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/115625880503961774",
"content": {
"html": "<p>A Conversation With a Voicemail I'll Never Delete <a href=\"https://sightlessscribbles.com/posts/20250807/\"><span>https://</span><span>sightlessscribbles.com/posts/2</span><span>0250807/</span></a> <a href=\"https://caneandable.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://caneandable.social/tags/Blogs\">#<span>Blogs</span></a> <a href=\"https://caneandable.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://caneandable.social/tags/NoPaywall\">#<span>NoPaywall</span></a></p>",
"text": "A Conversation With a Voicemail I'll Never Delete https://sightlessscribbles.com/posts/20250807/ #Blog #Blogs #Blogging #IndieWeb #NoPaywall"
},
"published": "2025-11-28T06:22:00+00:00",
"post-type": "note",
"_id": "46631877",
"_source": "8007",
"_is_read": false
}