Back to Blogging Basics
A couple weeks ago, I talked about blogging with Pandoc. Now, I am thinking about using this simple framework to replace my mkdocs-material site.
https://readbeanicecream.codeberg.page/posts/2026-06-27.html
#indieweb #smallweb #blog #blogging #opensource #pandoc
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@readbeanicecream/116824009865817643",
"content": {
"html": "<p>Back to Blogging Basics</p><p>A couple weeks ago, I talked about blogging with Pandoc. Now, I am thinking about using this simple framework to replace my mkdocs-material site.</p><p><a href=\"https://readbeanicecream.codeberg.page/posts/2026-06-27.html\"><span>https://</span><span>readbeanicecream.codeberg.page</span><span>/posts/2026-06-27.html</span></a></p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mastodon.social/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.social/tags/blogging\">#<span>blogging</span></a> <a href=\"https://mastodon.social/tags/opensource\">#<span>opensource</span></a> <a href=\"https://mastodon.social/tags/pandoc\">#<span>pandoc</span></a></p>",
"text": "Back to Blogging Basics\n\nA couple weeks ago, I talked about blogging with Pandoc. Now, I am thinking about using this simple framework to replace my mkdocs-material site.\n\nhttps://readbeanicecream.codeberg.page/posts/2026-06-27.html\n\n#indieweb #smallweb #blog #blogging #opensource #pandoc"
},
"published": "2026-06-27T20:42:03+00:00",
"post-type": "note",
"_id": "48744056",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inautilo/116823867032837019",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Design\">#<span>Design</span></a> <a href=\"https://mastodon.social/tags/Approaches\">#<span>Approaches</span></a><br />Navigating the maze \u00b7 \u201cThe web lost its personality and soul.\u201d <a href=\"https://ilo.im/16e23k\"><span>https://</span><span>ilo.im/16e23k</span><span></span></a></p><p>_____<br /><a href=\"https://mastodon.social/tags/DigitalGardening\">#<span>DigitalGardening</span></a> <a href=\"https://mastodon.social/tags/Serendipity\">#<span>Serendipity</span></a> <a href=\"https://mastodon.social/tags/Content\">#<span>Content</span></a> <a href=\"https://mastodon.social/tags/Blogs\">#<span>Blogs</span></a> <a href=\"https://mastodon.social/tags/Navigation\">#<span>Navigation</span></a> <a href=\"https://mastodon.social/tags/WebSites\">#<span>WebSites</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/UxDesign\">#<span>UxDesign</span></a> <a href=\"https://mastodon.social/tags/WebDesign\">#<span>WebDesign</span></a></p>",
"text": "#Design #Approaches\nNavigating the maze \u00b7 \u201cThe web lost its personality and soul.\u201d https://ilo.im/16e23k\n\n_____\n#DigitalGardening #Serendipity #Content #Blogs #Navigation #WebSites #SmallWeb #IndieWeb #UxDesign #WebDesign"
},
"published": "2026-06-27T20:05:44+00:00",
"post-type": "note",
"_id": "48743874",
"_source": "8007",
"_is_read": false
}
#Design #Approaches
Navigating the maze · “The web lost its personality and soul.” ilo.im/16e23k by Chris Ferdinandi
_____
#DigitalGardening #Serendipity #Content #Blogs #Navigation #WebSites #SmallWeb #IndieWeb #UxDesign #WebDesign
{
"type": "entry",
"published": "2026-06-27T20:06:13.432Z",
"url": "https://bsky.app/profile/did:plc:2uccdpdhk75kies2czi4wmzy/post/3mpcb2ybigv2g",
"content": {
"text": "#Design #Approaches\nNavigating the maze \u00b7 \u201cThe web lost its personality and soul.\u201d ilo.im/16e23k by Chris Ferdinandi\n\n_____\n#DigitalGardening #Serendipity #Content #Blogs #Navigation #WebSites #SmallWeb #IndieWeb #UxDesign #WebDesign"
},
"author": {
"type": "card",
"name": "inautilo.bsky.social",
"url": "https://bsky.app/profile/inautilo.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48743835",
"_source": "9305",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://avatars.micro.blog/avatars/2025/22/3.jpg"
},
"url": "https://www.manton.org/2026/06/27/indiewebcamp-nuremberg-is-happening-this.html",
"content": {
"html": "<p><a href=\"https://events.indieweb.org/2026/06/-indiewebcamp-nuremberg-7EIKg0lqfg93\">IndieWebCamp Nuremberg</a> is happening this weekend. I\u2019m looking over <a href=\"https://etherpad.indieweb.org/books\">the notes for the books session</a>.</p>",
"text": "IndieWebCamp Nuremberg is happening this weekend. I\u2019m looking over the notes for the books session."
},
"published": "2026-06-27T11:57:53-05:00",
"post-type": "note",
"_id": "48743277",
"_source": "12",
"_is_read": false
}
Just attended #IndieWebCamp Nuremberg remotely today. https://indieweb.org/2026%2FNuremberg
Some familiar faces but also new attenders! 👋 Everyone is welcomed. It was nice to see what folks are up to. Excited for tomorrow's productive Create Day and demo afterwards!
The Bar Camp style breakout sessions were interesting too, lots of good ideas being thrown round the room during discussions. https://indieweb.org/2026/Nuremberg/Schedule
#indieweb #IWC #SmallWeb #PersonalSites #personalsite #personalBlog #BloggingCommunity
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fosstodon.org/@eclecticpassions/116823196353727959",
"content": {
"html": "<p>Just attended <a href=\"https://fosstodon.org/tags/IndieWebCamp\">#<span>IndieWebCamp</span></a> Nuremberg remotely today. <a href=\"https://indieweb.org/2026%2FNuremberg\"><span>https://</span><span>indieweb.org/2026%2FNuremberg</span><span></span></a></p><p>Some familiar faces but also new attenders! \ud83d\udc4b Everyone is welcomed. It was nice to see what folks are up to. Excited for tomorrow's productive Create Day and demo afterwards! </p><p>The Bar Camp style breakout sessions were interesting too, lots of good ideas being thrown round the room during discussions. <a href=\"https://indieweb.org/2026/Nuremberg/Schedule\"><span>https://</span><span>indieweb.org/2026/Nuremberg/Sc</span><span>hedule</span></a></p><p><a href=\"https://fosstodon.org/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://fosstodon.org/tags/IWC\">#<span>IWC</span></a> <a href=\"https://fosstodon.org/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://fosstodon.org/tags/PersonalSites\">#<span>PersonalSites</span></a> <a href=\"https://fosstodon.org/tags/personalsite\">#<span>personalsite</span></a> <a href=\"https://fosstodon.org/tags/personalBlog\">#<span>personalBlog</span></a> <a href=\"https://fosstodon.org/tags/BloggingCommunity\">#<span>BloggingCommunity</span></a></p>",
"text": "Just attended #IndieWebCamp Nuremberg remotely today. https://indieweb.org/2026%2FNuremberg\n\nSome familiar faces but also new attenders! \ud83d\udc4b Everyone is welcomed. It was nice to see what folks are up to. Excited for tomorrow's productive Create Day and demo afterwards! \n\nThe Bar Camp style breakout sessions were interesting too, lots of good ideas being thrown round the room during discussions. https://indieweb.org/2026/Nuremberg/Schedule\n\n#indieweb #IWC #SmallWeb #PersonalSites #personalsite #personalBlog #BloggingCommunity"
},
"published": "2026-06-27T17:15:10+00:00",
"post-type": "note",
"_id": "48742566",
"_source": "8007",
"_is_read": false
}
I built my own webmention receiver instead of relying on Webmention.io, using Node.js, Express, and a flat JSON file to avoid third-party dependencies and extra databases. Here's how it verifies incoming mentions, classifies them by type, stores them, and even polls Mastodon, Bluesky, Pixelfed, and Flickr for social reactions.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://robida.net/entries/2026/06/27/webmentions-on-my-blog-part-1-incoming",
"content": {
"html": "<blockquote><p>I built my own webmention receiver instead of relying on Webmention.io, using Node.js, Express, and a flat JSON file to avoid third-party dependencies and extra databases. Here's how it verifies incoming mentions, classifies them by type, stores them, and even polls Mastodon, Bluesky, Pixelfed, and Flickr for social reactions.</p></blockquote>",
"text": "I built my own webmention receiver instead of relying on Webmention.io, using Node.js, Express, and a flat JSON file to avoid third-party dependencies and extra databases. Here's how it verifies incoming mentions, classifies them by type, stores them, and even polls Mastodon, Bluesky, Pixelfed, and Flickr for social reactions."
},
"published": "2026-06-27T16:36:54+00:00",
"post-type": "note",
"_id": "48742312",
"_source": "8007",
"_is_read": false
}
Delightful first day at IndieWebCamp Nuremberg, great sessions, more than half led by first time IndieWebCamp participants!
https://events.indieweb.org/2026/06/-indiewebcamp-nuremberg-7EIKg0lqfg93
Session notes to be archived shortly. Recordings coming soon.
Want to join us for the IndieWeb Create Day tomorrow?
https://indieweb.org/Create_Day
If you’re in Germany, hop on a train and join us in-person.
Or join us with the Zoom remote participation option!
Optionally add yourself here:
* https://indieweb.org/2026/Nuremberg#Remote_Participants
We’ll publish the Zoom link Sunday morning (CEST). Until then, feel free to join us in the chat for updates: https://chat.indieweb.org/
#IndieWeb #IndieWebCamp #IWCNUR #IWCNUR2026 #hackathon #hackDay #createDay
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fed.brid.gy/r/https://tantek.com/2026/178/t1/first-day-indiewebcamp-nure",
"content": {
"html": "<p>Delightful first day at IndieWebCamp Nuremberg, great sessions, more than half led by first time IndieWebCamp participants!<br /><br /><a href=\"https://events.indieweb.org/2026/06/-indiewebcamp-nuremberg-7EIKg0lqfg93\">https://events.indieweb.org/2026/06/-indiewebcamp-nuremberg-7EIKg0lqfg93</a><br /><br />Session notes to be archived shortly. Recordings coming soon.<br /><br />Want to join us for the IndieWeb Create Day tomorrow?<br /><br /><a href=\"https://indieweb.org/Create_Day\">https://indieweb.org/Create_Day</a><br /><br />If you\u2019re in Germany, hop on a train and join us in-person.<br /><br />Or join us with the Zoom remote participation option! <br /><br />Optionally add yourself here:<br />* <a href=\"https://indieweb.org/2026/Nuremberg#Remote_Participants\">https://indieweb.org/2026/Nuremberg#Remote_Participants</a><br /><br />We\u2019ll publish the Zoom link Sunday morning (CEST). Until then, feel free to join us in the chat for updates: <a href=\"https://chat.indieweb.org/\">https://chat.indieweb.org/</a><br /><br /><a href=\"https://indieweb.social/tags/IndieWeb\">#<span class=\"p-category\">IndieWeb</span></a> <a href=\"https://indieweb.social/tags/IndieWebCamp\">#<span class=\"p-category\">IndieWebCamp</span></a> <a href=\"https://indieweb.social/tags/IWCNUR\">#<span class=\"p-category\">IWCNUR</span></a> <a href=\"https://indieweb.social/tags/IWCNUR2026\">#<span class=\"p-category\">IWCNUR2026</span></a> <a href=\"https://indieweb.social/tags/hackathon\">#<span class=\"p-category\">hackathon</span></a> <a href=\"https://indieweb.social/tags/hackDay\">#<span class=\"p-category\">hackDay</span></a> <a href=\"https://indieweb.social/tags/createDay\">#<span class=\"p-category\">createDay</span></a></p>",
"text": "Delightful first day at IndieWebCamp Nuremberg, great sessions, more than half led by first time IndieWebCamp participants!\n\nhttps://events.indieweb.org/2026/06/-indiewebcamp-nuremberg-7EIKg0lqfg93\n\nSession notes to be archived shortly. Recordings coming soon.\n\nWant to join us for the IndieWeb Create Day tomorrow?\n\nhttps://indieweb.org/Create_Day\n\nIf you\u2019re in Germany, hop on a train and join us in-person.\n\nOr join us with the Zoom remote participation option! \n\nOptionally add yourself here:\n* https://indieweb.org/2026/Nuremberg#Remote_Participants\n\nWe\u2019ll publish the Zoom link Sunday morning (CEST). Until then, feel free to join us in the chat for updates: https://chat.indieweb.org/\n\n#IndieWeb #IndieWebCamp #IWCNUR #IWCNUR2026 #hackathon #hackDay #createDay"
},
"published": "2026-06-27T15:07:00+00:00",
"post-type": "note",
"_id": "48741931",
"_source": "8007",
"_is_read": false
}
Delightful first day at IndieWebCamp Nuremberg, great sessions, more than half led by first time IndieWebCamp participants!
https://events.indieweb.org/2026/06/-indiewebcamp-nuremberg-7EIKg0lqfg93
Session notes to be archived shortly. Recordings coming soon.
Want to join us for the IndieWeb […]
{
"type": "entry",
"published": "2026-06-27T15:07:00.000Z",
"url": "https://bsky.app/profile/did:plc:xmvchzghvi74dx3qohqvcyoz/post/3mpbt5a25agj2",
"content": {
"text": "Delightful first day at IndieWebCamp Nuremberg, great sessions, more than half led by first time IndieWebCamp participants!\n\nhttps://events.indieweb.org/2026/06/-indiewebcamp-nuremberg-7EIKg0lqfg93\n\nSession notes to be archived shortly. Recordings coming soon.\n\nWant to join us for the IndieWeb [\u2026]"
},
"author": {
"type": "card",
"name": "tantek.com.web.brid.gy",
"url": "https://bsky.app/profile/tantek.com.web.brid.gy",
"photo": null
},
"post-type": "note",
"_id": "48741929",
"_source": "9305",
"_is_read": false
}
Webmentions on my blog, Part 1: Incoming
I built my own webmention receiver instead of relying on Webmention.io, using Node.js, Express, and a flat JSON file to avoid third-party dependencies and extra databases. Here's how it verifies incoming mentions, classifies them by type, stores them, and even polls Mastodon, Bluesky, Pixelfed, and Flickr for social reactions.
https://michaelharley.net/posts/2026/06/27/webmentions-on-my-blog-part-1-incoming/
#Webmentions #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://infosec.exchange/@michaelharley/116822787415497461",
"content": {
"html": "<p>Webmentions on my blog, Part 1: Incoming</p><p>I built my own webmention receiver instead of relying on Webmention.io, using Node.js, Express, and a flat JSON file to avoid third-party dependencies and extra databases. Here's how it verifies incoming mentions, classifies them by type, stores them, and even polls Mastodon, Bluesky, Pixelfed, and Flickr for social reactions.</p><p><a href=\"https://michaelharley.net/posts/2026/06/27/webmentions-on-my-blog-part-1-incoming/\"><span>https://</span><span>michaelharley.net/posts/2026/0</span><span>6/27/webmentions-on-my-blog-part-1-incoming/</span></a></p><p><a href=\"https://infosec.exchange/tags/Webmentions\">#<span>Webmentions</span></a> <a href=\"https://infosec.exchange/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Webmentions on my blog, Part 1: Incoming\n\nI built my own webmention receiver instead of relying on Webmention.io, using Node.js, Express, and a flat JSON file to avoid third-party dependencies and extra databases. Here's how it verifies incoming mentions, classifies them by type, stores them, and even polls Mastodon, Bluesky, Pixelfed, and Flickr for social reactions.\n\nhttps://michaelharley.net/posts/2026/06/27/webmentions-on-my-blog-part-1-incoming/\n\n#Webmentions #IndieWeb"
},
"published": "2026-06-27T15:31:10+00:00",
"post-type": "note",
"_id": "48741713",
"_source": "8007",
"_is_read": false
}
Webmentions on my blog, Part 1: Incoming
https://michaelharley.net/posts/2026/06/27/webmentions-on-my-blog-part-1-incoming/
#Webmentions #IndieWeb
{
"type": "entry",
"published": "2026-06-27T15:31:11.185Z",
"url": "https://bsky.app/profile/did:plc:xfdjeyobuvkrwjaqtcueyr5m/post/3mpbrp5l7nf2o",
"content": {
"text": "Webmentions on my blog, Part 1: Incoming\n\nhttps://michaelharley.net/posts/2026/06/27/webmentions-on-my-blog-part-1-incoming/\n\n#Webmentions #IndieWeb"
},
"author": {
"type": "card",
"name": "michaelharley.net",
"url": "https://bsky.app/profile/michaelharley.net",
"photo": null
},
"post-type": "note",
"_id": "48741705",
"_source": "9305",
"_is_read": false
}
What do you know about Teleport? #IndieWeb #SmallWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.cc/@dtm/116822446908585161",
"content": {
"html": "<p>What do you know about Teleport? <a href=\"https://mastodon.cc/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.cc/tags/SmallWeb\">#<span>SmallWeb</span></a></p>",
"text": "What do you know about Teleport? #IndieWeb #SmallWeb"
},
"published": "2026-06-27T14:04:35+00:00",
"post-type": "note",
"_id": "48740938",
"_source": "8007",
"_is_read": false
}
I’m thinking of creating a simple, well-designed, single use website for my own amusement. I just need to determine the topic.
All I know is Wordpress, but will build from scratch and self host. Is there something else I should consider? I don’t code and don’t use AI. Need some sort of WYSIWYG builder. Been using Elementor Pro.
Suggestions on platform or topic?
#IndieWeb #SmallWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.cc/@dtm/116822404255962059",
"content": {
"html": "<p>I\u2019m thinking of creating a simple, well-designed, single use website for my own amusement. I just need to determine the topic. </p><p>All I know is Wordpress, but will build from scratch and self host. Is there something else I should consider? I don\u2019t code and don\u2019t use AI. Need some sort of WYSIWYG builder. Been using Elementor Pro.</p><p>Suggestions on platform or topic?</p><p><a href=\"https://mastodon.cc/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.cc/tags/SmallWeb\">#<span>SmallWeb</span></a></p>",
"text": "I\u2019m thinking of creating a simple, well-designed, single use website for my own amusement. I just need to determine the topic. \n\nAll I know is Wordpress, but will build from scratch and self host. Is there something else I should consider? I don\u2019t code and don\u2019t use AI. Need some sort of WYSIWYG builder. Been using Elementor Pro.\n\nSuggestions on platform or topic?\n\n#IndieWeb #SmallWeb"
},
"published": "2026-06-27T13:53:44+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/822/405/364/518/639/original/0c3d5d2f0204cc6a.jpeg"
],
"post-type": "photo",
"_id": "48740939",
"_source": "8007",
"_is_read": false
}
Thought I'd have a play with the ATproto/standard.site stuff. Wasn't as straightforward as I originally thought, but I think I got it working in the end.
matthewpennell.com/blog/standar... #indieweb
{
"type": "entry",
"published": "2026-06-27T14:07:26.932Z",
"url": "https://bsky.app/profile/did:plc:xovawoez4ljbddzuytbwxqfy/post/3mpbmzg2j3224",
"content": {
"text": "Thought I'd have a play with the ATproto/standard.site stuff. Wasn't as straightforward as I originally thought, but I think I got it working in the end.\n\nmatthewpennell.com/blog/standar... #indieweb"
},
"author": {
"type": "card",
"name": "matthewpennell.com",
"url": "https://bsky.app/profile/matthewpennell.com",
"photo": null
},
"post-type": "note",
"_id": "48740930",
"_source": "9305",
"_is_read": false
}
I have made a new website: https://artlung.neocities.org ~ and naturally I created a new IndieWeb wiki profile page https://indieweb.org/User:Artlung.neocities.org
I love that the main interface shows you your web files, and has a link to download the whole site. Nice job @neocities.org
#IndieWeb #smallweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://xoxo.zone/@artlung/116821954469645089",
"content": {
"html": "<p>I have made a new website: <a href=\"https://artlung.neocities.org\"><span>https://</span><span>artlung.neocities.org</span><span></span></a> ~ and naturally I created a new IndieWeb wiki profile page <a href=\"https://indieweb.org/User:Artlung.neocities.org\"><span>https://</span><span>indieweb.org/User:Artlung.neoc</span><span>ities.org</span></a> </p><p>I love that the main interface shows you your web files, and has a link to download the whole site. Nice job @neocities.org </p><p><a href=\"https://xoxo.zone/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://xoxo.zone/tags/smallweb\">#<span>smallweb</span></a></p>",
"text": "I have made a new website: https://artlung.neocities.org ~ and naturally I created a new IndieWeb wiki profile page https://indieweb.org/User:Artlung.neocities.org \n\nI love that the main interface shows you your web files, and has a link to download the whole site. Nice job @neocities.org \n\n#IndieWeb #smallweb"
},
"published": "2026-06-27T11:59:21+00:00",
"post-type": "note",
"_id": "48739892",
"_source": "8007",
"_is_read": false
}
I have made a new website: artlung.neocities.org ~ and naturally I created a new IndieWeb wiki profile page indieweb.org/User:Artlung...
I love that the main interface shows you your web files, and has a link to download the whole site. Nice job @neocities.org
#IndieWeb #smallweb
{
"type": "entry",
"published": "2026-06-27T11:59:23.632Z",
"url": "https://bsky.app/profile/did:plc:wgs7q4u4cifplpfpefir6nay/post/3mpbfugosg22k",
"content": {
"text": "I have made a new website: artlung.neocities.org ~ and naturally I created a new IndieWeb wiki profile page indieweb.org/User:Artlung... \n\nI love that the main interface shows you your web files, and has a link to download the whole site. Nice job @neocities.org \n\n#IndieWeb #smallweb"
},
"author": {
"type": "card",
"name": "artlung.com",
"url": "https://bsky.app/profile/artlung.com",
"photo": null
},
"post-type": "note",
"_id": "48739866",
"_source": "9305",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inautilo/116821301537903321",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Development\">#<span>Development</span></a> <a href=\"https://mastodon.social/tags/Approaches\">#<span>Approaches</span></a><br />Setting up webmentions \u00b7 How Webmentions work on brennan.day <a href=\"https://ilo.im/16dzk9\"><span>https://</span><span>ilo.im/16dzk9</span><span></span></a></p><p>_____<br /><a href=\"https://mastodon.social/tags/Notifications\">#<span>Notifications</span></a> <a href=\"https://mastodon.social/tags/Content\">#<span>Content</span></a> <a href=\"https://mastodon.social/tags/Websites\">#<span>Websites</span></a> <a href=\"https://mastodon.social/tags/WebMentions\">#<span>WebMentions</span></a> <a href=\"https://mastodon.social/tags/Microformats\">#<span>Microformats</span></a> <a href=\"https://mastodon.social/tags/Eleventy\">#<span>Eleventy</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://mastodon.social/tags/Frontend\">#<span>Frontend</span></a> <a href=\"https://mastodon.social/tags/Backend\">#<span>Backend</span></a></p>",
"text": "#Development #Approaches\nSetting up webmentions \u00b7 How Webmentions work on brennan.day https://ilo.im/16dzk9\n\n_____\n#Notifications #Content #Websites #WebMentions #Microformats #Eleventy #IndieWeb #SmallWeb #WebDev #Frontend #Backend"
},
"published": "2026-06-27T09:13:18+00:00",
"post-type": "note",
"_id": "48738839",
"_source": "8007",
"_is_read": false
}
#Development #Approaches
Setting up webmentions · How Webmentions work on brennan.day ilo.im/16dzk9 by Brennan Kenneth Brown
_____
#Notifications #Content #Websites #WebMentions #Microformats #Eleventy #IndieWeb #SmallWeb #WebDev #Frontend #Backend
{
"type": "entry",
"published": "2026-06-27T09:18:09.676Z",
"url": "https://bsky.app/profile/did:plc:2uccdpdhk75kies2czi4wmzy/post/3mpb4ub7qti2o",
"content": {
"text": "#Development #Approaches\nSetting up webmentions \u00b7 How Webmentions work on brennan.day ilo.im/16dzk9 by Brennan Kenneth Brown\n\n_____\n#Notifications #Content #Websites #WebMentions #Microformats #Eleventy #IndieWeb #SmallWeb #WebDev #Frontend #Backend"
},
"author": {
"type": "card",
"name": "inautilo.bsky.social",
"url": "https://bsky.app/profile/inautilo.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48738765",
"_source": "9305",
"_is_read": false
}
IndieWebCamp Nürnberg 2026, here we go! #indieweb #iwc
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.stierand.org/@bjoern/statuses/01KW414DYMH1G2QSDEAV9RHTM2",
"content": {
"html": "<p>IndieWebCamp N\u00fcrnberg 2026, here we go! <a href=\"https://social.stierand.org/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://social.stierand.org/tags/iwc\">#<span>iwc</span></a></p>",
"text": "IndieWebCamp N\u00fcrnberg 2026, here we go! #indieweb #iwc"
},
"published": "2026-06-27T07:53:59+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/821/008/929/651/210/original/0ffbc01d03486d7e.jpeg"
],
"post-type": "photo",
"_id": "48738418",
"_source": "8007",
"_is_read": false
}
A few weeks ago, my cloud sync tool deleted the source code for my blog. I'm not sure why it did that. I lost all the posts going back as far as early-April.
It was built with a static site generator, so whatever is on the server is fine, but I'd have to jump through hoops to get the builder back in working order.
It was easier to start over on a domain name I've been sitting on for years.
FOR YEARS!!!
https://hotdogonabun.com/40445188/
#IndieWeb #AstroJS #Blog
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://un.reasonably.social/@erik/116819395647847032",
"content": {
"html": "<p>A few weeks ago, my cloud sync tool deleted the source code for my blog. I'm not sure why it did that. I lost all the posts going back as far as early-April. </p><p>It was built with a static site generator, so whatever is on the server is fine, but I'd have to jump through hoops to get the builder back in working order.</p><p>It was easier to start over on a domain name I've been sitting on for years. </p><p>FOR YEARS!!!</p><p><a href=\"https://hotdogonabun.com/40445188/\"><span>https://</span><span>hotdogonabun.com/40445188/</span><span></span></a></p><p><a href=\"https://un.reasonably.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://un.reasonably.social/tags/AstroJS\">#<span>AstroJS</span></a> <a href=\"https://un.reasonably.social/tags/Blog\">#<span>Blog</span></a></p>",
"text": "A few weeks ago, my cloud sync tool deleted the source code for my blog. I'm not sure why it did that. I lost all the posts going back as far as early-April. \n\nIt was built with a static site generator, so whatever is on the server is fine, but I'd have to jump through hoops to get the builder back in working order.\n\nIt was easier to start over on a domain name I've been sitting on for years. \n\nFOR YEARS!!!\n\nhttps://hotdogonabun.com/40445188/\n\n#IndieWeb #AstroJS #Blog"
},
"published": "2026-06-27T01:08:36+00:00",
"post-type": "note",
"_id": "48735893",
"_source": "8007",
"_is_read": false
}
The indie web is alive again!
I've always preferred websites built with HTML & CSS over templates. It takes more effort, but that's what makes them feel personal.
A website is a blank canvas—you hold the pencil.
I recently redesigned my portfolio from scratch:
wyatt.rf.gd
#webdesigner #indieweb
{
"type": "entry",
"published": "2026-06-26T23:54:53.106Z",
"url": "https://bsky.app/profile/did:plc:oumaai3w4lutgjklw6nywtfe/post/3mpa5evy5hs2p",
"content": {
"text": "The indie web is alive again!\n\nI've always preferred websites built with HTML & CSS over templates. It takes more effort, but that's what makes them feel personal.\n\nA website is a blank canvas\u2014you hold the pencil.\n\nI recently redesigned my portfolio from scratch:\nwyatt.rf.gd\n\n#webdesigner #indieweb",
"html": "The indie web is alive again!\n\nI've always preferred websites built with HTML & CSS over templates. It takes more effort, but that's what makes them feel personal.\n\nA website is a blank canvas\u2014you hold the pencil.\n\nI recently redesigned my portfolio from scratch:\nwyatt.rf.gd\n\n#webdesigner #indieweb"
},
"author": {
"type": "card",
"name": "wyattfrehlic.bsky.social",
"url": "https://bsky.app/profile/wyattfrehlic.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48735549",
"_source": "9305",
"_is_read": false
}