Threads has rolled out seeing replies from other platforms, filling one of the biggest holes in their fediverse support. Nice to see the progress. There is still quite a bit to do (replies to those replies, moving accounts) but it feels much closer to complete.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2024/06/25/threads-has-rolled.html",
"content": {
"html": "<p><a href=\"https://www.theverge.com/2024/6/25/24185226/meta-threads-fediverse-likes-replies\">Threads has rolled out</a> seeing replies from other platforms, filling one of the biggest holes in their fediverse support. Nice to see the progress. There is still quite a bit to do (replies to those replies, moving accounts) but it feels much closer to complete.</p>",
"text": "Threads has rolled out seeing replies from other platforms, filling one of the biggest holes in their fediverse support. Nice to see the progress. There is still quite a bit to do (replies to those replies, moving accounts) but it feels much closer to complete."
},
"published": "2024-06-25T12:33:42-05:00",
"post-type": "note",
"_id": "41472407",
"_source": "12",
"_is_read": false
}
As I write the new scenes for season 3 of Fern River Club, I am also brainstorming about how to connect more like-minded readers with the project.
I just know there are loads of sensitive and curious readers out there who would love these subtly sexy, aesthetically rigorous, unconventional stories!
How can I connect with them? I am open to any and all ideas, fine people of the fediverse!
#AmWriting #marketing #SerialFiction #indieweb #DIY #newsletter #buttondown #fediverse #advice
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://indieweb.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.art/@sundeck/112678274096348104",
"content": {
"html": "<p>As I write the new scenes for season 3 of Fern River Club, I am also brainstorming about how to connect more like-minded readers with the project.</p><p>I just know there are loads of sensitive and curious readers out there who would love these subtly sexy, aesthetically rigorous, unconventional stories!</p><p>How can I connect with them? I am open to any and all ideas, fine people of the fediverse!</p><p><a href=\"https://mastodon.art/tags/AmWriting\">#<span>AmWriting</span></a> <a href=\"https://mastodon.art/tags/marketing\">#<span>marketing</span></a> <a href=\"https://mastodon.art/tags/SerialFiction\">#<span>SerialFiction</span></a> <a href=\"https://mastodon.art/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.art/tags/DIY\">#<span>DIY</span></a> <a href=\"https://mastodon.art/tags/newsletter\">#<span>newsletter</span></a> <a href=\"https://mastodon.art/tags/buttondown\">#<span>buttondown</span></a> <a href=\"https://mastodon.art/tags/fediverse\">#<span>fediverse</span></a> <a href=\"https://mastodon.art/tags/advice\">#<span>advice</span></a></p>",
"text": "As I write the new scenes for season 3 of Fern River Club, I am also brainstorming about how to connect more like-minded readers with the project.\n\nI just know there are loads of sensitive and curious readers out there who would love these subtly sexy, aesthetically rigorous, unconventional stories!\n\nHow can I connect with them? I am open to any and all ideas, fine people of the fediverse!\n\n#AmWriting #marketing #SerialFiction #indieweb #DIY #newsletter #buttondown #fediverse #advice"
},
"published": "2024-06-25T16:46:56+00:00",
"post-type": "note",
"_id": "41471761",
"_source": "8007",
"_is_read": false
}
New tags on Fern River Club!
I have expanded the tags on scenes to include more than just erotic themes. Interested in scenes featuring #bicycles ? Or perhaps #architecture and #decor ? #CityLife ? We have you covered!
https://fernriver.club/scenes/
#IndiePublishing #indieweb #DigitalGarden #blog #SerialFiction #metadata
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.art/@sundeck/112678139257593054",
"content": {
"html": "<p>New tags on Fern River Club!</p><p>I have expanded the tags on scenes to include more than just erotic themes. Interested in scenes featuring <a href=\"https://mastodon.art/tags/bicycles\">#<span>bicycles</span></a> ? Or perhaps <a href=\"https://mastodon.art/tags/architecture\">#<span>architecture</span></a> and <a href=\"https://mastodon.art/tags/decor\">#<span>decor</span></a> ? <a href=\"https://mastodon.art/tags/CityLife\">#<span>CityLife</span></a> ? We have you covered!</p><p><a href=\"https://fernriver.club/scenes/\"><span>https://</span><span>fernriver.club/scenes/</span><span></span></a></p><p><a href=\"https://mastodon.art/tags/IndiePublishing\">#<span>IndiePublishing</span></a> <a href=\"https://mastodon.art/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.art/tags/DigitalGarden\">#<span>DigitalGarden</span></a> <a href=\"https://mastodon.art/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.art/tags/SerialFiction\">#<span>SerialFiction</span></a> <a href=\"https://mastodon.art/tags/metadata\">#<span>metadata</span></a></p>",
"text": "New tags on Fern River Club!\n\nI have expanded the tags on scenes to include more than just erotic themes. Interested in scenes featuring #bicycles ? Or perhaps #architecture and #decor ? #CityLife ? We have you covered!\n\nhttps://fernriver.club/scenes/\n\n#IndiePublishing #indieweb #DigitalGarden #blog #SerialFiction #metadata"
},
"published": "2024-06-25T16:12:38+00:00",
"post-type": "note",
"_id": "41471507",
"_source": "8007",
"_is_read": false
}
My account is a year old so time for a fresh #intro post!
I'm a baby millennial, a retired digital SWer, domestic abuse survivor, and recovered addict. Through the process of slowly reclaiming my life, I have rediscovered what made the internet so beautiful in the #decentralized & #indieWeb movements. A current #peerSupport student facilitating DA groups and church mouse/custodian at my local #postEvangelical parish.
Areas of interest: #FOSS, #Linux, #poetry, #veganism, #PKM, & #allyship.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@laurel/112677679582632965",
"content": {
"html": "<p>My account is a year old so time for a fresh <a href=\"https://social.lol/tags/intro\">#<span>intro</span></a> post!</p><p>I'm a baby millennial, a retired digital SWer, domestic abuse survivor, and recovered addict. Through the process of slowly reclaiming my life, I have rediscovered what made the internet so beautiful in the <a href=\"https://social.lol/tags/decentralized\">#<span>decentralized</span></a> & <a href=\"https://social.lol/tags/indieWeb\">#<span>indieWeb</span></a> movements. A current <a href=\"https://social.lol/tags/peerSupport\">#<span>peerSupport</span></a> student facilitating DA groups and church mouse/custodian at my local <a href=\"https://social.lol/tags/postEvangelical\">#<span>postEvangelical</span></a> parish. </p><p>Areas of interest: <a href=\"https://social.lol/tags/FOSS\">#<span>FOSS</span></a>, <a href=\"https://social.lol/tags/Linux\">#<span>Linux</span></a>, <a href=\"https://social.lol/tags/poetry\">#<span>poetry</span></a>, <a href=\"https://social.lol/tags/veganism\">#<span>veganism</span></a>, <a href=\"https://social.lol/tags/PKM\">#<span>PKM</span></a>, & <a href=\"https://social.lol/tags/allyship\">#<span>allyship</span></a>.</p>",
"text": "My account is a year old so time for a fresh #intro post!\n\nI'm a baby millennial, a retired digital SWer, domestic abuse survivor, and recovered addict. Through the process of slowly reclaiming my life, I have rediscovered what made the internet so beautiful in the #decentralized & #indieWeb movements. A current #peerSupport student facilitating DA groups and church mouse/custodian at my local #postEvangelical parish. \n\nAreas of interest: #FOSS, #Linux, #poetry, #veganism, #PKM, & #allyship."
},
"published": "2024-06-25T14:15:44+00:00",
"post-type": "note",
"_id": "41470768",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://indieweb.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.online/@jlsksr/112677615958503018",
"content": {
"html": "<p><a href=\"https://danilafe.com/blog/blog_microfeatures/\"><span>https://</span><span>danilafe.com/blog/blog_microfe</span><span>atures/</span></a></p><p><a href=\"https://mastodon.online/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mastodon.online/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.online/tags/webdesign\">#<span>webdesign</span></a></p>",
"text": "https://danilafe.com/blog/blog_microfeatures/\n\n#smallweb #indieweb #webdesign"
},
"published": "2024-06-25T13:59:33+00:00",
"post-type": "note",
"_id": "41470222",
"_source": "8007",
"_is_read": false
}
I published the code for my feed reader.
https://github.com/immarisabel/PixeeFeeds/
PixeeFeeds : the whole script to create your own live feed like mine, but even better! Automated and customizable! Spread the web! ð¸
#php #rss #opml #indieweb #blogroll
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@immarisabel/112677565719562143",
"content": {
"html": "<p>I published the code for my feed reader. </p><p><a href=\"https://github.com/immarisabel/PixeeFeeds/\"><span>https://</span><span>github.com/immarisabel/PixeeFe</span><span>eds/</span></a></p><p>PixeeFeeds : the whole script to create your own live feed like mine, but even better! Automated and customizable! Spread the web! \u00f0\u00b8</p><p><a href=\"https://indieweb.social/tags/php\">#<span>php</span></a> <a href=\"https://indieweb.social/tags/rss\">#<span>rss</span></a> <a href=\"https://indieweb.social/tags/opml\">#<span>opml</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/blogroll\">#<span>blogroll</span></a></p>",
"text": "I published the code for my feed reader. \n\nhttps://github.com/immarisabel/PixeeFeeds/\n\nPixeeFeeds : the whole script to create your own live feed like mine, but even better! Automated and customizable! Spread the web! \u00f0\u00b8\n\n#php #rss #opml #indieweb #blogroll"
},
"published": "2024-06-25T13:46:47+00:00",
"post-type": "note",
"_id": "41470068",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.art/@Kaiern/112677127701294188",
"content": {
"html": "<p>Links for the Link Collection #1</p><p><a href=\"https://kaigulliksen.com/links-for-the-link-collection-1/\"><span>https://</span><span>kaigulliksen.com/links-for-the</span><span>-link-collection-1/</span></a></p><p><a href=\"https://mastodon.art/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.art/tags/blogpost\">#<span>blogpost</span></a> <a href=\"https://mastodon.art/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Links for the Link Collection #1\n\nhttps://kaigulliksen.com/links-for-the-link-collection-1/\n\n#blog #blogpost #indieweb"
},
"published": "2024-06-25T11:55:23+00:00",
"post-type": "note",
"_id": "41469522",
"_source": "8007",
"_is_read": false
}
Love what Ozzyman is doing here. Ditching the algorithm and emancipating his content to live on his own domain.
Not only claiming independence from publications but also from Youtube by serving its own video tag. Love it! #indieweb https://jj.isgeek.net/2024/06/25-004714/
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@jjdelc/112674500675269390",
"content": {
"html": "<p>Love what Ozzyman is doing here. Ditching the algorithm and emancipating his content to live on his own domain.<br />Not only claiming independence from publications but also from Youtube by serving its own video tag. Love it! <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://jj.isgeek.net/2024/06/25-004714/\"><span>https://</span><span>jj.isgeek.net/2024/06/25-00471</span><span>4/</span></a></p>",
"text": "Love what Ozzyman is doing here. Ditching the algorithm and emancipating his content to live on his own domain.\nNot only claiming independence from publications but also from Youtube by serving its own video tag. Love it! #indieweb https://jj.isgeek.net/2024/06/25-004714/"
},
"published": "2024-06-25T00:47:18+00:00",
"post-type": "note",
"_id": "41465888",
"_source": "8007",
"_is_read": false
}
here is my todo list for my website, which is kinda complete, only missing two parts (taging, and pagination).
- [x] autoamte index pages, by write custom script
- [x] custom templte for each page
- [x] custom #pandoc filter to optimize local/remote images
- [x] handle #webmentions
- [ ] tags/categories links
- [ ] pagination
- [ ] custom admin ui, to easly use my website from the mobile (in the future)
- [ ] redesign the #site (in the… https://maw.sh/thoughts/1719274374
{
"type": "entry",
"author": {
"name": "#webmentions",
"url": "https://mastodon.social/tags/webmentions",
"photo": null
},
"url": "https://fosstodon.org/@22mahmoud/112674415473187403",
"content": {
"html": "<p>here is my todo list for my website, which is kinda complete, only missing two parts (taging, and pagination).</p><p> - [x] autoamte index pages, by write custom script<br /> - [x] custom templte for each page<br /> - [x] custom <a href=\"https://fosstodon.org/tags/pandoc\">#<span>pandoc</span></a> filter to optimize local/remote images<br /> - [x] handle <a href=\"https://fosstodon.org/tags/webmentions\">#<span>webmentions</span></a><br /> - [ ] tags/categories links<br /> - [ ] pagination<br /> - [ ] custom admin ui, to easly use my website from the mobile (in the future)<br /> - [ ] redesign the <a href=\"https://fosstodon.org/tags/site\">#<span>site</span></a> (in the\u2026 <a href=\"https://maw.sh/thoughts/1719274374\"><span>https://</span><span>maw.sh/thoughts/1719274374</span><span></span></a></p>",
"text": "here is my todo list for my website, which is kinda complete, only missing two parts (taging, and pagination).\n\n - [x] autoamte index pages, by write custom script\n - [x] custom templte for each page\n - [x] custom #pandoc filter to optimize local/remote images\n - [x] handle #webmentions\n - [ ] tags/categories links\n - [ ] pagination\n - [ ] custom admin ui, to easly use my website from the mobile (in the future)\n - [ ] redesign the #site (in the\u2026 https://maw.sh/thoughts/1719274374"
},
"published": "2024-06-25T00:25:38+00:00",
"post-type": "note",
"_id": "41465789",
"_source": "8007",
"_is_read": false
}
Our latest release is our biggest small product yet! Simple web stats, for tracking focused on the only numbers you need for making progress.
#indieweb #SmallWeb #webdev #website #design
https://indieaisle.com/simple-stats/
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@indieaisle/112674024301574851",
"content": {
"html": "<p>Our latest release is our biggest small product yet! Simple web stats, for tracking focused on the only numbers you need for making progress.</p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/webdev\">#<span>webdev</span></a> <a href=\"https://mastodon.social/tags/website\">#<span>website</span></a> <a href=\"https://mastodon.social/tags/design\">#<span>design</span></a> </p><p><a href=\"https://indieaisle.com/simple-stats/\"><span>https://</span><span>indieaisle.com/simple-stats/</span><span></span></a></p>",
"text": "Our latest release is our biggest small product yet! Simple web stats, for tracking focused on the only numbers you need for making progress.\n\n#indieweb #SmallWeb #webdev #website #design \n\nhttps://indieaisle.com/simple-stats/"
},
"published": "2024-06-24T22:46:09+00:00",
"post-type": "note",
"_id": "41465065",
"_source": "8007",
"_is_read": false
}
I finally launched my first (proper) personal website and wrote a bit about it 🥳
https://dominikhofer.me/personal-internet-home
If you have a personal website as well, please send it to me. I’d love to check it out as well!
#personalwebsite #indieweb #blog
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.design/@dominik/112673259670916581",
"content": {
"html": "<p>I finally launched my first (proper) personal website and wrote a bit about it \ud83e\udd73</p><p><a href=\"https://dominikhofer.me/personal-internet-home\"><span>https://</span><span>dominikhofer.me/personal-inter</span><span>net-home</span></a></p><p>If\u00a0you have a\u00a0personal website as\u00a0well, please send it\u00a0to\u00a0me. I\u2019d love to\u00a0check it\u00a0out as\u00a0well!</p><p><a href=\"https://mastodon.design/tags/personalwebsite\">#<span>personalwebsite</span></a> <a href=\"https://mastodon.design/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.design/tags/blog\">#<span>blog</span></a></p>",
"text": "I finally launched my first (proper) personal website and wrote a bit about it \ud83e\udd73\n\nhttps://dominikhofer.me/personal-internet-home\n\nIf\u00a0you have a\u00a0personal website as\u00a0well, please send it\u00a0to\u00a0me. I\u2019d love to\u00a0check it\u00a0out as\u00a0well!\n\n#personalwebsite #indieweb #blog"
},
"published": "2024-06-24T19:31:42+00:00",
"post-type": "note",
"_id": "41463719",
"_source": "8007",
"_is_read": false
}
Plus I need to check and parse only the first toot, not the following ones. Maybe I can use a hashtag for status updates and only display them? Like #status or something. Anyway, I love working on my small website 🤩
https://kenan.fyi
#smallweb #indieweb #blogging
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mas.to/@ingenieur/112673215482941934",
"content": {
"html": "<p>Plus I need to check and parse only the first toot, not the following ones. Maybe I can use a hashtag for status updates and only display them? Like <a href=\"https://mas.to/tags/status\">#<span>status</span></a> or something. Anyway, I love working on my small website \ud83e\udd29 </p><p><a href=\"https://kenan.fyi\"><span>https://</span><span>kenan.fyi</span><span></span></a></p><p><a href=\"https://mas.to/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mas.to/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mas.to/tags/blogging\">#<span>blogging</span></a></p>",
"text": "Plus I need to check and parse only the first toot, not the following ones. Maybe I can use a hashtag for status updates and only display them? Like #status or something. Anyway, I love working on my small website \ud83e\udd29 \n\nhttps://kenan.fyi\n\n#smallweb #indieweb #blogging"
},
"published": "2024-06-24T19:20:28+00:00",
"post-type": "note",
"_id": "41463520",
"_source": "8007",
"_is_read": false
}
@jasm1nii falls neatly into the "manual until it hurts" bucket: https://indieweb.org/manual_until_it_hurts -- best of luck to you in your #indieweb journey however you resolve it
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://xoxo.zone/@artlung/112672361848151924",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mas.to/@jasm1nii\">@<span>jasm1nii</span></a></span> falls neatly into the \"manual until it hurts\" bucket: <a href=\"https://indieweb.org/manual_until_it_hurts\"><span>https://</span><span>indieweb.org/manual_until_it_h</span><span>urts</span></a> -- best of luck to you in your <a href=\"https://xoxo.zone/tags/indieweb\">#<span>indieweb</span></a> journey however you resolve it</p>\n<a class=\"u-mention\" href=\"https://mas.to/@jasm1nii\"></a>",
"text": "@jasm1nii falls neatly into the \"manual until it hurts\" bucket: https://indieweb.org/manual_until_it_hurts -- best of luck to you in your #indieweb journey however you resolve it"
},
"published": "2024-06-24T15:43:22+00:00",
"post-type": "note",
"_id": "41461433",
"_source": "8007",
"_is_read": false
}
“Microfeatures I Love in Blogs and Personal Websites” https://danilafe.com/blog/blog_microfeatures/
#indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://urbanists.social/@markstos/112672315872019397",
"content": {
"html": "<p>\u201cMicrofeatures I Love in Blogs and Personal Websites\u201d <a href=\"https://danilafe.com/blog/blog_microfeatures/\"><span>https://</span><span>danilafe.com/blog/blog_microfe</span><span>atures/</span></a></p><p><a href=\"https://urbanists.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "\u201cMicrofeatures I Love in Blogs and Personal Websites\u201d https://danilafe.com/blog/blog_microfeatures/\n\n#indieweb"
},
"published": "2024-06-24T15:31:41+00:00",
"post-type": "note",
"_id": "41461292",
"_source": "8007",
"_is_read": false
}
thinking about migrating my #indieweb blog to self-hosted #wordpress on a subdomain 🤔 manually writing and uploading HTML posts was much less cumbersome when i was unemployed, but idk if it's sustainable anymore
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mas.to/@jasm1nii/112672235402684152",
"content": {
"html": "<p>thinking about migrating my <a href=\"https://mas.to/tags/indieweb\">#<span>indieweb</span></a> blog to self-hosted <a href=\"https://mas.to/tags/wordpress\">#<span>wordpress</span></a> on a subdomain \ud83e\udd14 manually writing and uploading HTML posts was much less cumbersome when i was unemployed, but idk if it's sustainable anymore</p>",
"text": "thinking about migrating my #indieweb blog to self-hosted #wordpress on a subdomain \ud83e\udd14 manually writing and uploading HTML posts was much less cumbersome when i was unemployed, but idk if it's sustainable anymore"
},
"published": "2024-06-24T15:11:13+00:00",
"post-type": "note",
"_id": "41461126",
"_source": "8007",
"_is_read": false
}
I was reading @mikegrindle blog this morning. I came across this post. I started clicking links and all of a sudden caught myself...surfing! One blog to another and trying new search engines.
I forgot I was working and had to stop!
#blog #indieweb #smolweb
https://mikegrindle.com/posts/surf
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://indieweb.social/tags/indieweb",
"photo": null
},
"url": "https://fosstodon.org/@jnv/112671987789236387",
"content": {
"html": "<p>I was reading <span class=\"h-card\"><a class=\"u-url\" href=\"https://indieweb.social/@mikegrindle\">@<span>mikegrindle</span></a></span> blog this morning. I came across this post. I started clicking links and all of a sudden caught myself...surfing! One blog to another and trying new search engines. </p><p>I forgot I was working and had to stop! </p><p><a href=\"https://fosstodon.org/tags/blog\">#<span>blog</span></a> <a href=\"https://fosstodon.org/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://fosstodon.org/tags/smolweb\">#<span>smolweb</span></a> </p><p><a href=\"https://mikegrindle.com/posts/surf\"><span>https://</span><span>mikegrindle.com/posts/surf</span><span></span></a></p>\n<a class=\"u-mention\" href=\"https://indieweb.social/@mikegrindle\"></a>",
"text": "I was reading @mikegrindle blog this morning. I came across this post. I started clicking links and all of a sudden caught myself...surfing! One blog to another and trying new search engines. \n\nI forgot I was working and had to stop! \n\n#blog #indieweb #smolweb \n\nhttps://mikegrindle.com/posts/surf"
},
"published": "2024-06-24T14:08:14+00:00",
"photo": [
"https://cdn.masto.host/indiewebsocial/cache/media_attachments/files/112/671/987/819/172/878/original/de7ee5ecfc34576a.mp4"
],
"post-type": "photo",
"_id": "41460710",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://dmv.community/@jcrabapple/112671432136956504",
"content": {
"html": "<p>Added my 90s playlist to my Playlists page!</p><p><a href=\"https://cool-as-heck.blog/playlists/\"><span>https://</span><span>cool-as-heck.blog/playlists/</span><span></span></a></p><p><a href=\"https://dmv.community/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://dmv.community/tags/music\">#<span>music</span></a> <a href=\"https://dmv.community/tags/90srock\">#<span>90srock</span></a> <a href=\"https://dmv.community/tags/90smusic\">#<span>90smusic</span></a> <a href=\"https://dmv.community/tags/playlists\">#<span>playlists</span></a></p>",
"text": "Added my 90s playlist to my Playlists page!\n\nhttps://cool-as-heck.blog/playlists/\n\n#indieweb #music #90srock #90smusic #playlists"
},
"published": "2024-06-24T11:46:56+00:00",
"post-type": "note",
"_id": "41459476",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://dmv.community/@jcrabapple/112671178839770965",
"content": {
"html": "<p>5 More Songs I Think You Should Check Out</p><p><a href=\"https://blog.shrediverse.net/posts/5-more-songs-i-think-you-should-check-out\"><span>https://</span><span>blog.shrediverse.net/posts/5-m</span><span>ore-songs-i-think-you-should-check-out</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": "5 More Songs I Think You Should Check Out\n\nhttps://blog.shrediverse.net/posts/5-more-songs-i-think-you-should-check-out\n\n#music #indieweb #smallweb"
},
"published": "2024-06-24T10:42:31+00:00",
"post-type": "note",
"_id": "41459108",
"_source": "8007",
"_is_read": false
}
Aurora, my static site generator, now has a blog template that you can copy for use in starting a blog ✨
https://github.com/capjamesg/aurora-blog-template
#websites #staticsite #indieweb #webdev
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@capjamesg/112671033698036320",
"content": {
"html": "<p>Aurora, my static site generator, now has a blog template that you can copy for use in starting a blog \u2728 </p><p><a href=\"https://github.com/capjamesg/aurora-blog-template\"><span>https://</span><span>github.com/capjamesg/aurora-bl</span><span>og-template</span></a></p><p><a href=\"https://indieweb.social/tags/websites\">#<span>websites</span></a> <a href=\"https://indieweb.social/tags/staticsite\">#<span>staticsite</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/webdev\">#<span>webdev</span></a></p>",
"text": "Aurora, my static site generator, now has a blog template that you can copy for use in starting a blog \u2728 \n\nhttps://github.com/capjamesg/aurora-blog-template\n\n#websites #staticsite #indieweb #webdev"
},
"published": "2024-06-24T10:05:36+00:00",
"post-type": "note",
"_id": "41458941",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"published": "2024-06-23T19:51:21-0400",
"url": "https://martymcgui.re/2024/06/23/ordering-an-indieweb-webring/",
"category": [
"\ud83d\udd78\ufe0f\ud83d\udc8d",
"webring",
"indieweb",
"update"
],
"name": "\ud83d\udd78\ufe0f\ud83d\udc49\ud83d\udc48\ud83d\udc8d Ordering an IndieWeb webring",
"content": {
"text": "Are you a member of the \ud83d\udd78\ufe0f\ud83d\udc8d IndieWeb Webring? Perhaps one of many who noticed that the \"previous\" and \"next\" links were actually going to random active member sites in the ring?\nI'm pleased to announce that the \"next\" and \"previous\" links between webring member sites should now be, more or less, deterministic! For example, if you visit gRegor's site, scroll to the webring links at the bottom, and click \"next\", you'll be taken to a site like mine! (at this moment, it is mine!) From my site, if you click the \"previous\" link, you'll be taken back to gRegor's site! This should m-\nWait, did you say \"more or less\"?\nWell, uh, yeah, good spot. At a high level, the update works like this:\nEach active member site gets a pseudo-random \"sorting\" number. For a given site, the \"next\" site is the one with the next highest sorting order, and the \"previous\" is the one with the next lowest.\nWhen you click on a \"next\" or \"previous\" webring link from a member site, your browser tells* the webring where you're coming from with a \"referrer\" header. If the webring recognizes the referer as an active member site, it'll look up the next - or previous - site in the ring to redirect you.\nWoah, woah, I see that asterisk\nWay to stay sharp! Referrer headers can leak potentially sensitive information, so over time browsers have added ways to restrict how and when referrer headers are sent between sites.\nMost of the time, the webring will only see the referring URL up to the first slash after the domain. For folks whose site on the webring has a path component, the webring won't be able to match it against most referrers.\nIt's also possible that your site is configured to not send referrer headers at all - in that case, the webring has nothing to go on to figure out that the visitor came from your site.\nIf the webring can't figure out where a visitor came from, they'll just get directed to a random active site.\nThat feels kinda broken if you ask me\nWell, it's no worse than before!\nIsn't there a way to improve it?\nThere is! Or... was. The first version of the webring included unique identifiers in the webring \"next\" and \"previous\" links for each member site. These unique IDs would have made it straightforward to figure out where a visitor is coming from.\nOh, don't tell me-\n\n Yeah, I removed that feature last year. \ud83d\ude05\n \n\nThe emoji-based IDs were hard to manage, added messy unintended meaning, and made it easy to mess up the webring links (or spoof someone else's) when copy-pasting!\nYou're going to link us to some code, aren't you?\nYou bet! You can find today's updates to the code here on my git hosting.\nThanks, I guess. So, what's next?\nI'm not sure! I feel like this update has the webring in a pretty good place. It's simple enough that I understand it and it works. I might look into some updates for the directory or the site layout, or help surface more information about member sites, like whether they advertise RSS feeds.\nOkay that's it, for now! Thanks for reading, imaginary interlocutor! As always, feel free to reply to this post on your own site, or feel free to drop me a line in the #indieweb chat (I\u2019m schmarty there)!",
"html": "<p>Are you a member of the <a href=\"https://xn--sr8hvo.ws/\">\ud83d\udd78\ufe0f\ud83d\udc8d IndieWeb Webring</a>? Perhaps one of many who <a href=\"https://github.com/martymcguire/indiewebring.ws/issues/17\">noticed that the \"previous\" and \"next\" links were actually going to random active member sites</a> in the ring?</p>\n<p>I'm pleased to announce that the \"next\" and \"previous\" links between webring member sites should now be, more or less, deterministic! For example, if you visit <a href=\"https://gregorlove.com/\">gRegor's site</a>, scroll to the webring links at the bottom, and click \"next\", you'll be taken to a site like mine! (at this moment, it <i>is</i> mine!) From my site, if you click the \"previous\" link, you'll be taken back to gRegor's site! This should m-</p>\n<h2>Wait, did you say \"more or less\"?</h2>\n<p>Well, uh, yeah, good spot. At a high level, the update works like this:</p>\n<p>Each active member site gets a pseudo-random \"sorting\" number. For a given site, the \"next\" site is the one with the next highest sorting order, and the \"previous\" is the one with the next lowest.</p>\n<p>When you click on a \"next\" or \"previous\" webring link from a member site, your browser tells* the webring where you're coming from with a \"referrer\" header. If the webring recognizes the referer as an active member site, it'll look up the next - or previous - site in the ring to redirect you.</p>\n<h2>Woah, woah, I see that asterisk</h2>\n<p>Way to stay sharp! Referrer headers can leak potentially sensitive information, so over time browsers have added ways to <a href=\"https://web.dev/articles/referrer-best-practices\">restrict how and when referrer headers are sent between sites</a>.</p>\n<p>Most of the time, the webring will only see the referring URL up to the first slash after the domain. For folks whose site on the webring has a path component, the webring won't be able to match it against most referrers.</p>\n<p>It's also possible that your site is configured to not send referrer headers <i>at all</i> - in that case, the webring has nothing to go on to figure out that the visitor came from your site.</p>\n<p>If the webring can't figure out where a visitor came from, they'll just get directed to a random active site.</p>\n<h2>That feels kinda broken if you ask me</h2>\n<p>Well, it's no worse than before!</p>\n<h2>Isn't there a way to improve it?</h2>\n<p>There is! Or... was. The first version of the webring included unique identifiers in the webring \"next\" and \"previous\" links for each member site. These unique IDs would have made it straightforward to figure out where a visitor is coming from.</p>\n<h2>Oh, don't tell me-</h2>\n<p>\n Yeah, I <a href=\"https://martymcgui.re/2023/05/20/rebooting--an-indieweb-webring/\">removed that feature last year</a>. \ud83d\ude05\n <br /></p>\n<p>The emoji-based IDs were hard to manage, added messy unintended meaning, and made it easy to mess up the webring links (or spoof someone else's) when copy-pasting!</p>\n<h2>You're going to link us to some code, aren't you?</h2>\n<p>You bet! You can find <a href=\"https://git.schmarty.net/schmarty/gem-diamond/compare/d0ed04...38ac424507\">today's updates to the code here on my git hosting</a>.</p>\n<h2>Thanks, I guess. So, what's next?</h2>\n<p>I'm not sure! I feel like this update has the webring in a pretty good place. It's simple enough that I understand it and it works. I might look into some updates for the directory or the site layout, or help surface more information about member sites, like whether they advertise RSS feeds.</p>\n<p>Okay that's it, for now! Thanks for reading, imaginary interlocutor! As always, feel free to <a href=\"https://indieweb.org/reply\">reply</a> to this post on your own site, or feel free to drop me a line in the <a href=\"https://chat.indieweb.org/\">#indieweb chat</a> (I\u2019m <code>schmarty</code> there)!</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "article",
"_id": "41457596",
"_source": "175",
"_is_read": false
}