I am very jealous of everyone going to IndieWebCamp this week. I can’t wait to hear about it.
{
"type": "entry",
"author": {
"name": "Anne Sturdivant",
"url": "https://micro.anniegreens.lol",
"photo": "https://avatars.micro.blog/avatars/2023/29/1351826.jpg"
},
"url": "https://micro.anniegreens.lol/2024/03/04/i-am-very.html",
"content": {
"html": "<p>I am very jealous of everyone going to IndieWebCamp this week. I can\u2019t wait to hear about it.</p>",
"text": "I am very jealous of everyone going to IndieWebCamp this week. I can\u2019t wait to hear about it."
},
"published": "2024-03-04T18:18:30+00:00",
"post-type": "note",
"_id": "40459072",
"_source": "7224",
"_is_read": false
}
I watched a great video by Lauren Kim titled “I deleted all my social media and made a website” (runtime 26:55).
She broke it into a few chapters. In “Why a website,” I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.
Then there was the website tour itself. It was great to see how excited she was and how much thought she’d put into the whole process. I’m glad to see younger generations making these connections and working on personal websites.
The indieweb kids are alright.
{
"type": "entry",
"published": "2024-03-04 11:22-0800",
"url": "https://gregorlove.com/2024/03/i-watched-a-great/",
"category": [
"indieweb"
],
"content": {
"text": "I watched a great video by Lauren Kim titled \u201cI deleted all my social media and made a website\u201d (runtime 26:55).\n\nShe broke it into a few chapters. In \u201cWhy a website,\u201d I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.\n\nThen there was the website tour itself. It was great to see how excited she was and how much thought she\u2019d put into the whole process. I\u2019m glad to see younger generations making these connections and working on personal websites.\n\nThe indieweb kids are alright.",
"html": "<p>I watched a great video by <a class=\"h-card\" href=\"https://lrnjulie.com\">Lauren Kim</a> titled \u201c<a href=\"https://www.youtube.com/watch?v=r0RqucKwIcw\">I deleted all my social media and made a website</a>\u201d (runtime 26:55).</p>\n\n<p>She broke it into a few chapters. In \u201cWhy a website,\u201d I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.</p>\n\n<p>Then there was the website tour itself. It was great to see how excited she was and how much thought she\u2019d put into the whole process. I\u2019m glad to see younger generations making these connections and working on personal websites.</p>\n\n<p>The indieweb kids are alright.</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": "40458934",
"_source": "95",
"_is_read": false
}
I watched a great video by Lauren Kim titled “I deleted all my social media and made a website” (runtime 26:55).
She broke it into a few chapters. In “Why a website,” I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.
Then there was the website tour itself. It was great to see how excited she was and how much thought she’d put into the whole process. I’m glad to see younger generations making these connections and working on personal websites.
The indieweb kids are alright.
{
"type": "entry",
"published": "2024-03-04 11:22-0800",
"url": "https://gregorlove.com/2024/03/i-watched-a-great/",
"category": [
"indieweb"
],
"content": {
"text": "I watched a great video by Lauren Kim titled \u201cI deleted all my social media and made a website\u201d (runtime 26:55).\n\nShe broke it into a few chapters. In \u201cWhy a website,\u201d I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.\n\nThen there was the website tour itself. It was great to see how excited she was and how much thought she\u2019d put into the whole process. I\u2019m glad to see younger generations making these connections and working on personal websites.\n\nThe indieweb kids are alright.",
"html": "<p>I watched a great video by <a class=\"h-card\" href=\"https://lrnjulie.com\">Lauren Kim</a> titled \u201c<a href=\"https://www.youtube.com/watch?v=r0RqucKwIcw\">I deleted all my social media and made a website</a>\u201d (runtime 26:55).</p>\n\n<p>She broke it into a few chapters. In \u201cWhy a website,\u201d I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.</p>\n\n<p>Then there was the website tour itself. It was great to see how excited she was and how much thought she\u2019d put into the whole process. I\u2019m glad to see younger generations making these connections and working on personal websites.</p>\n\n<p>The indieweb kids are alright.</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": "40457411",
"_source": "179",
"_is_read": false
}
Setting up my goal for the week. Adding some “cornerstones" to the website (thanks, @glyn, for the suggestion!).
There's so much inspiration to draw from across the #indieweb community. Thank you all for your continued awesomeness!
https://microblog.rjomara.com/2024/03/04/new-week-new.html
#blog
{
"type": "entry",
"author": {
"name": "@rjomara",
"url": "https://mastodon.social/@rjomara",
"photo": null
},
"url": "https://mastodon.social/@rjomara/112039117158757963",
"content": {
"html": "<p>Setting up my goal for the week. Adding some \u201ccornerstones\" to the website (thanks, @glyn, for the suggestion!). </p><p>There's so much inspiration to draw from across the <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> community. Thank you all for your continued awesomeness!</p><p><a href=\"https://microblog.rjomara.com/2024/03/04/new-week-new.html\"><span>https://</span><span>microblog.rjomara.com/2024/03/</span><span>04/new-week-new.html</span></a></p><p><a href=\"https://mastodon.social/tags/blog\">#<span>blog</span></a></p>",
"text": "Setting up my goal for the week. Adding some \u201ccornerstones\" to the website (thanks, @glyn, for the suggestion!). \n\nThere's so much inspiration to draw from across the #indieweb community. Thank you all for your continued awesomeness!\n\nhttps://microblog.rjomara.com/2024/03/04/new-week-new.html\n\n#blog"
},
"published": "2024-03-04T19:40:55+00:00",
"post-type": "note",
"_id": "40457242",
"_source": "8007",
"_is_read": false
}
I watched a great video by Lauren Kim titled “I deleted all my social media and made a website” (runtime 26:55).
She broke it into a few chapters. In “Why a website,” I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.
Then there was the website tour itself. It was great to see how excited she was and how much thought she’d put into the whole process. I’m glad to see younger generations making these connections and working on personal websites.
The indieweb kids are alright.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fed.brid.gy/r/https://gregorlove.com/2024/03/i-watched-a-great/",
"content": {
"html": "<p>I watched a great video by <a class=\"h-card\" href=\"https://lrnjulie.com\">Lauren Kim</a> titled \u201c<a href=\"https://www.youtube.com/watch?v=r0RqucKwIcw\">I deleted all my social media and made a website</a>\u201d (runtime 26:55).</p><br /><p>She broke it into a few chapters. In \u201cWhy a website,\u201d I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.</p><br /><p>Then there was the website tour itself. It was great to see how excited she was and how much thought she\u2019d put into the whole process. I\u2019m glad to see younger generations making these connections and working on personal websites.</p><br /><p>The indieweb kids are alright.</p>",
"text": "I watched a great video by Lauren Kim titled \u201cI deleted all my social media and made a website\u201d (runtime 26:55).\nShe broke it into a few chapters. In \u201cWhy a website,\u201d I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.\nThen there was the website tour itself. It was great to see how excited she was and how much thought she\u2019d put into the whole process. I\u2019m glad to see younger generations making these connections and working on personal websites.\nThe indieweb kids are alright."
},
"published": "2024-03-04T19:22:00+00:00",
"post-type": "note",
"_id": "40457160",
"_source": "8007",
"_is_read": false
}
I spent the last week scraping through a terabyte of GeoCities archives and collecting ALL THE #88x31 buttons! In the end, I gathered 29257 unique buttons (75k with duplicates). They are available at https://hellnet.work/8831/
Check them out!
I also have the dataset (~160MB), stats and a bit about the scraping process here: https://hellnet.work/8831/stats.html
#indieweb #smallweb #geocities #neocities
{
"type": "entry",
"author": {
"name": "@booters",
"url": "https://kolektiva.social/@booters",
"photo": null
},
"url": "https://kolektiva.social/@booters/112039018979714833",
"content": {
"html": "<p>I spent the last week scraping through a terabyte of GeoCities archives and collecting ALL THE <a href=\"https://kolektiva.social/tags/88x31\">#<span>88x31</span></a> buttons! In the end, I gathered 29257 unique buttons (75k with duplicates). They are available at <a href=\"https://hellnet.work/8831/\"><span>https://</span><span>hellnet.work/8831/</span><span></span></a></p><p>Check them out!</p><p>I also have the dataset (~160MB), stats and a bit about the scraping process here: <a href=\"https://hellnet.work/8831/stats.html\"><span>https://</span><span>hellnet.work/8831/stats.html</span><span></span></a></p><p><a href=\"https://kolektiva.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://kolektiva.social/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://kolektiva.social/tags/geocities\">#<span>geocities</span></a> <a href=\"https://kolektiva.social/tags/neocities\">#<span>neocities</span></a></p>",
"text": "I spent the last week scraping through a terabyte of GeoCities archives and collecting ALL THE #88x31 buttons! In the end, I gathered 29257 unique buttons (75k with duplicates). They are available at https://hellnet.work/8831/\n\nCheck them out!\n\nI also have the dataset (~160MB), stats and a bit about the scraping process here: https://hellnet.work/8831/stats.html\n\n#indieweb #smallweb #geocities #neocities"
},
"published": "2024-03-04T19:15:57+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/112/039/019/042/724/476/original/4edde8172606d65e.mp4"
],
"post-type": "photo",
"_id": "40456907",
"_source": "8007",
"_is_read": false
}
Minutes to Midnight - De-brand https://minutestomidnight.co.uk/blog/de-brand/
This is refreshing to read: an approach to remove notions of personal brand and fishing for user emails and making a sale from personal websites.
#indieweb #blogging
{
"type": "entry",
"author": {
"name": "@ctietze",
"url": "https://mastodon.social/@ctietze",
"photo": null
},
"url": "https://mastodon.social/@ctietze/112038869802363410",
"content": {
"html": "<p>Minutes to Midnight - De-brand <a href=\"https://minutestomidnight.co.uk/blog/de-brand/\"><span>https://</span><span>minutestomidnight.co.uk/blog/d</span><span>e-brand/</span></a></p><p>This is refreshing to read: an approach to remove notions of personal brand and fishing for user emails and making a sale from personal websites.</p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/blogging\">#<span>blogging</span></a></p>",
"text": "Minutes to Midnight - De-brand https://minutestomidnight.co.uk/blog/de-brand/\n\nThis is refreshing to read: an approach to remove notions of personal brand and fishing for user emails and making a sale from personal websites.\n\n#indieweb #blogging"
},
"published": "2024-03-04T18:38:01+00:00",
"post-type": "note",
"_id": "40456565",
"_source": "8007",
"_is_read": false
}
@kasparsd I would probably pick this back up if enough people were interested; the thing is, I don’t really use it myself, not anymore.
I’m rather happy with my current workflow, which is: Micropub app → WordPress → (optionally) crosspost to Mastodon.
Although I crosspost less and less, seeing as my site supports ActivityPub natively (which supports [some] HTML, something the Mastodon API does not).
#indieweb #wordpress
{
"type": "entry",
"author": {
"name": "@janboddez",
"url": "https://indieweb.social/@janboddez",
"photo": null
},
"url": "https://indieweb.social/@janboddez/112038862487645228",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@kasparsd\">@<span>kasparsd</span></a></span> I would probably pick this back up if enough people were interested; the thing is, I don\u2019t really use it myself, not anymore.</p><p>I\u2019m rather happy with my current workflow, which is: Micropub app \u2192 WordPress \u2192 (optionally) crosspost to Mastodon.</p><p>Although I crosspost less and less, seeing as my site supports ActivityPub natively (which supports [some] HTML, something the Mastodon API does not).</p><p><a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/wordpress\">#<span>wordpress</span></a></p>\n<a class=\"u-mention\" href=\"https://mastodon.social/@kasparsd\"></a>",
"text": "@kasparsd I would probably pick this back up if enough people were interested; the thing is, I don\u2019t really use it myself, not anymore.\n\nI\u2019m rather happy with my current workflow, which is: Micropub app \u2192 WordPress \u2192 (optionally) crosspost to Mastodon.\n\nAlthough I crosspost less and less, seeing as my site supports ActivityPub natively (which supports [some] HTML, something the Mastodon API does not).\n\n#indieweb #wordpress"
},
"published": "2024-03-04T18:36:09+00:00",
"post-type": "note",
"_id": "40456566",
"_source": "8007",
"_is_read": false
}
Our friends at @Iconfactory are less than $1,000 from reaching their first stretch goal in the final day of their #kickstarter! Boost and share and let’s push them over the line today to get the next great #indiedev app built!
#RSS #ActivityPub #IndieWeb #OpenWeb #ProjectTapestry #apple #mastodon
https://www.kickstarter.com/projects/iconfactory/project-tapestry/posts/4038974
{
"type": "entry",
"author": {
"name": "@developerjustin",
"url": "https://mastodon.social/@developerjustin",
"photo": null
},
"url": "https://mastodon.social/@developerjustin/112038679617171310",
"content": {
"html": "<p>Our friends at <span class=\"h-card\"><a class=\"u-url\" href=\"https://iconfactory.world/@Iconfactory\">@<span>Iconfactory</span></a></span> are less than $1,000 from reaching their first stretch goal in the final day of their <a href=\"https://mastodon.social/tags/kickstarter\">#<span>kickstarter</span></a>! Boost and share and let\u2019s push them over the line today to get the next great <a href=\"https://mastodon.social/tags/indiedev\">#<span>indiedev</span></a> app built! </p><p><a href=\"https://mastodon.social/tags/RSS\">#<span>RSS</span></a> <a href=\"https://mastodon.social/tags/ActivityPub\">#<span>ActivityPub</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/OpenWeb\">#<span>OpenWeb</span></a> <a href=\"https://mastodon.social/tags/ProjectTapestry\">#<span>ProjectTapestry</span></a> <a href=\"https://mastodon.social/tags/apple\">#<span>apple</span></a> <a href=\"https://mastodon.social/tags/mastodon\">#<span>mastodon</span></a> </p><p><a href=\"https://www.kickstarter.com/projects/iconfactory/project-tapestry/posts/4038974\"><span>https://www.</span><span>kickstarter.com/projects/iconf</span><span>actory/project-tapestry/posts/4038974</span></a></p>\n<a class=\"u-mention\" href=\"https://iconfactory.world/@Iconfactory\"></a>",
"text": "Our friends at @Iconfactory are less than $1,000 from reaching their first stretch goal in the final day of their #kickstarter! Boost and share and let\u2019s push them over the line today to get the next great #indiedev app built! \n\n#RSS #ActivityPub #IndieWeb #OpenWeb #ProjectTapestry #apple #mastodon \n\nhttps://www.kickstarter.com/projects/iconfactory/project-tapestry/posts/4038974"
},
"published": "2024-03-04T17:49:39+00:00",
"post-type": "note",
"_id": "40456302",
"_source": "8007",
"_is_read": false
}
Some little gems to power your web by humans:
rss-is-dead.lol: A little app that scan your Mastodon following and show who have an RSS feed. Great to find other bloggers!
RSS Anything: Transform any old website with a list of links into an RSS Feed
StreetPass: This extension warns you when you browse a website and the people running it has a Mastodon profile.
#blog #rss #indieweb
{
"type": "entry",
"author": {
"name": "@mooklett",
"url": "https://social.lol/@mooklett",
"photo": null
},
"url": "https://social.lol/@mooklett/112038675693953063",
"content": {
"html": "<p>Some little gems to power your web by humans:</p><p>rss-is-dead.lol: A little app that scan your Mastodon following and show who have an RSS feed. Great to find other bloggers!</p><p>RSS Anything: Transform any old website with a list of links into an RSS Feed</p><p>StreetPass: This extension warns you when you browse a website and the people running it has a Mastodon profile.</p><p><a href=\"https://social.lol/tags/blog\">#<span>blog</span></a> <a href=\"https://social.lol/tags/rss\">#<span>rss</span></a> <a href=\"https://social.lol/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Some little gems to power your web by humans:\n\nrss-is-dead.lol: A little app that scan your Mastodon following and show who have an RSS feed. Great to find other bloggers!\n\nRSS Anything: Transform any old website with a list of links into an RSS Feed\n\nStreetPass: This extension warns you when you browse a website and the people running it has a Mastodon profile.\n\n#blog #rss #indieweb"
},
"published": "2024-03-04T17:48:39+00:00",
"post-type": "note",
"_id": "40456303",
"_source": "8007",
"_is_read": false
}
Hey #WebDev could you let clients know that every time they force me to disable ad block I just don't read their website/content? Thank you! The same goes for #IndieWeb bloggers. Trust me, your content is not, nor will it ever be, good enough for me to get rid of my ad blocker thank you!
{
"type": "entry",
"author": {
"name": "@weirdwriter",
"url": "https://tweesecake.social/@weirdwriter",
"photo": null
},
"url": "https://tweesecake.social/@weirdwriter/112038264373868794",
"content": {
"html": "<p>Hey <a href=\"https://tweesecake.social/tags/WebDev\">#<span>WebDev</span></a> could you let clients know that every time they force me to disable ad block I just don't read their website/content? Thank you! The same goes for <a href=\"https://tweesecake.social/tags/IndieWeb\">#<span>IndieWeb</span></a> bloggers. Trust me, your content is <em>not</em>, nor will it ever be, good enough for me to get rid of my ad blocker thank you!</p>",
"text": "Hey #WebDev could you let clients know that every time they force me to disable ad block I just don't read their website/content? Thank you! The same goes for #IndieWeb bloggers. Trust me, your content is not, nor will it ever be, good enough for me to get rid of my ad blocker thank you!"
},
"published": "2024-03-04T16:04:03+00:00",
"post-type": "note",
"_id": "40455100",
"_source": "8007",
"_is_read": false
}
@emerson Perhaps friendi.ca can serve your purpose. It's like a micro-blogging platform with social media integration. You control who can view your content by creating groups (others need to also have an account to a friendi.ca instance, or some other fediverse platform).
#smallweb #blogging #indieweb #opensource
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://libranet.de/display/0b6b25a8-4265-e56b-1cb6-a43484689616",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://floss.social/users/emerson\">@<span>emerson</span></a></span> Perhaps friendi.ca can serve your purpose. It's like a micro-blogging platform with social media integration. You control who can view your content by creating groups (others need to also have an account to a friendi.ca instance, or some other fediverse platform).</p><p><a href=\"https://libranet.de/search?tag=smallweb\">#<span>smallweb</span></a> <a href=\"https://libranet.de/search?tag=blogging\">#<span>blogging</span></a> <a href=\"https://libranet.de/search?tag=indieweb\">#<span>indieweb</span></a> <a href=\"https://libranet.de/search?tag=opensource\">#<span>opensource</span></a></p>\n<a class=\"u-mention\" href=\"https://floss.social/users/emerson\"></a>",
"text": "@emerson Perhaps friendi.ca can serve your purpose. It's like a micro-blogging platform with social media integration. You control who can view your content by creating groups (others need to also have an account to a friendi.ca instance, or some other fediverse platform).\n\n#smallweb #blogging #indieweb #opensource"
},
"published": "2024-03-04T06:33:00+00:00",
"post-type": "note",
"_id": "40451333",
"_source": "8007",
"_is_read": false
}
my big webdev finds page! layouts, snippets, tools, webhosting, all this stuff (ꈍᵕꈍ) (kaomoji proud face)
https://homewatcher.neocities.org/webdevfinds
tags: #Neocities #IndieWeb #IndieWebDev
{
"type": "entry",
"author": {
"name": "@3AM",
"url": "https://ohai.social/@3AM",
"photo": null
},
"url": "https://ohai.social/@3AM/112035732929214905",
"content": {
"html": "<p>my big webdev finds page! layouts, snippets, tools, webhosting, all this stuff \uff08\ua20d\u1d55\ua20d\uff09 (kaomoji proud face)<br /><a href=\"https://homewatcher.neocities.org/webdevfinds\"><span>https://</span><span>homewatcher.neocities.org/webd</span><span>evfinds</span></a><br />tags: <a href=\"https://ohai.social/tags/Neocities\">#<span>Neocities</span></a> <a href=\"https://ohai.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://ohai.social/tags/IndieWebDev\">#<span>IndieWebDev</span></a></p>",
"text": "my big webdev finds page! layouts, snippets, tools, webhosting, all this stuff \uff08\ua20d\u1d55\ua20d\uff09 (kaomoji proud face)\nhttps://homewatcher.neocities.org/webdevfinds\ntags: #Neocities #IndieWeb #IndieWebDev"
},
"published": "2024-03-04T05:20:16+00:00",
"post-type": "note",
"_id": "40450948",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": null,
"url": "https://herestomwiththeweather.com/",
"photo": null
},
"url": "https://herestomwiththeweather.com/2024/03/03/internationalizing-the-fediverse/",
"published": "2024-03-03T17:12:47+00:00",
"content": {
"html": "<p>Yesterday, <a href=\"https://fed.xnor.in/notice/AfRZC7jgkXRA1xk6Fc\">a request was made</a> to like a post from an account with unicode in the username. As Terence Eden notes in <a href=\"https://shkspr.mobi/blog/2024/02/internationalise-the-fediverse/\">Internationalise The Fediverse</a></p>\n\n<blockquote>\n <p>Mastodon (the largest ActivityPub service) doesn\u2019t allow Unicode usernames and has resisted efforts to change.</p>\n</blockquote>\n\n<p>So, I tried with <a href=\"https://github.com/herestomwiththeweather/irwin\">Irwin</a> on <a href=\"https://otisburg.social/\">otisburg.social</a> and the code threw an exception when I tried to interact with the account</p>\n\n<pre><code>(URI::InvalidURIError) \"URI must be ascii only \\\"https://i18n.viii.fi/@\\\\u4F60\\\\u597D\\\"\"\n</code></pre>\n\n\n<p>This is not an acceptable uri to pass to URI.parse(). In this case, I found some help from <a href=\"https://stackoverflow.com/questions/7015778/is-this-the-best-way-to-unescape-unicode-escape-sequences-in-ruby\">a stackoverflow post</a> and <a href=\"https://github.com/herestomwiththeweather/irwin/commit/b5899fc090b654383a82674d2d1bf788e2e3ce9f\">fixed the code</a> so I could interact with the account and like the post.</p>\n\n<p>From the comments in Terence\u2019s blog post, I saw <a href=\"https://github.com/swicg/activitypub-webfinger/issues/9\">Allowed characters in preferredUsername</a> has also been identified as an issue with webfinger.</p>",
"text": "Yesterday, a request was made to like a post from an account with unicode in the username. As Terence Eden notes in Internationalise The Fediverse\n\n\n Mastodon (the largest ActivityPub service) doesn\u2019t allow Unicode usernames and has resisted efforts to change.\n\n\nSo, I tried with Irwin on otisburg.social and the code threw an exception when I tried to interact with the account\n\n(URI::InvalidURIError) \"URI must be ascii only \\\"https://i18n.viii.fi/@\\\\u4F60\\\\u597D\\\"\"\n\n\n\nThis is not an acceptable uri to pass to URI.parse(). In this case, I found some help from a stackoverflow post and fixed the code so I could interact with the account and like the post.\n\nFrom the comments in Terence\u2019s blog post, I saw Allowed characters in preferredUsername has also been identified as an issue with webfinger."
},
"name": "Internationalizing the Fediverse",
"post-type": "article",
"_id": "40450944",
"_source": "246",
"_is_read": false
}
If you liked Finally, there’s a comic book store for the blind. my feed URL is https://robertkingett.com/feed/ #RSS #IndieWeb #SmallWeb
{
"type": "entry",
"author": {
"name": "@weirdwriter",
"url": "https://tweesecake.social/@weirdwriter",
"photo": null
},
"url": "https://tweesecake.social/@weirdwriter/112035551037883373",
"content": {
"html": "<p>If you liked Finally, there\u2019s a comic book store for the blind. my feed URL is <a href=\"https://robertkingett.com/feed/\"><span>https://</span><span>robertkingett.com/feed/</span><span></span></a> <a href=\"https://tweesecake.social/tags/RSS\">#<span>RSS</span></a> <a href=\"https://tweesecake.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://tweesecake.social/tags/SmallWeb\">#<span>SmallWeb</span></a></p>",
"text": "If you liked Finally, there\u2019s a comic book store for the blind. my feed URL is https://robertkingett.com/feed/ #RSS #IndieWeb #SmallWeb"
},
"published": "2024-03-04T04:34:00+00:00",
"post-type": "note",
"_id": "40450774",
"_source": "8007",
"_is_read": false
}
I finished a rebuild of my personal site using #eleventy !
If you'd like to read a long post on the process from start to finish, I wrote one! I covered everything from design to details like filters and collection organization!
https://wonderfulfrog.com/posts/version-3/
#11ty #webdev #indieweb
{
"type": "entry",
"author": {
"name": "@wonderfulfrog",
"url": "https://mastodon.social/@wonderfulfrog",
"photo": null
},
"url": "https://mastodon.social/@wonderfulfrog/112035509554549405",
"content": {
"html": "<p>I finished a rebuild of my personal site using <a href=\"https://mastodon.social/tags/eleventy\">#<span>eleventy</span></a> !</p><p>If you'd like to read a long post on the process from start to finish, I wrote one! I covered everything from design to details like filters and collection organization!</p><p><a href=\"https://wonderfulfrog.com/posts/version-3/\"><span>https://</span><span>wonderfulfrog.com/posts/versio</span><span>n-3/</span></a></p><p><a href=\"https://mastodon.social/tags/11ty\">#<span>11ty</span></a> <a href=\"https://mastodon.social/tags/webdev\">#<span>webdev</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I finished a rebuild of my personal site using #eleventy !\n\nIf you'd like to read a long post on the process from start to finish, I wrote one! I covered everything from design to details like filters and collection organization!\n\nhttps://wonderfulfrog.com/posts/version-3/\n\n#11ty #webdev #indieweb"
},
"published": "2024-03-04T04:23:27+00:00",
"post-type": "note",
"_id": "40450775",
"_source": "8007",
"_is_read": false
}
@matthiasott’s latest “Own Your Web” has me wondering about building a little app to simulate #SocialBookmarking based on feeding in #RSS feeds from #linklogs. Very #IndieWeb.
{
"type": "entry",
"author": {
"name": "@caleb",
"url": "https://pub.calebhearth.com/@caleb",
"photo": null
},
"url": "https://pub.calebhearth.com/@caleb/112035130114901035",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@matthiasott\">@<span>matthiasott</span></a></span>\u2019s latest \u201cOwn Your Web\u201d has me wondering about building a little app to simulate <a href=\"https://pub.calebhearth.com/tags/SocialBookmarking\">#<span>SocialBookmarking</span></a> based on feeding in <a href=\"https://pub.calebhearth.com/tags/RSS\">#<span>RSS</span></a> feeds from <a href=\"https://pub.calebhearth.com/tags/linklogs\">#<span>linklogs</span></a>. Very <a href=\"https://pub.calebhearth.com/tags/IndieWeb\">#<span>IndieWeb</span></a>.</p>\n<a class=\"u-mention\" href=\"https://mastodon.social/@matthiasott\"></a>",
"text": "@matthiasott\u2019s latest \u201cOwn Your Web\u201d has me wondering about building a little app to simulate #SocialBookmarking based on feeding in #RSS feeds from #linklogs. Very #IndieWeb."
},
"published": "2024-03-04T02:46:58+00:00",
"post-type": "note",
"_id": "40450583",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@bravodeltalima",
"url": "https://mastodon.social/@bravodeltalima",
"photo": null
},
"url": "https://mastodon.social/@bravodeltalima/112034551124239213",
"content": {
"html": "<p>I'm using March 2024 to try and move more and more of my digital self to open source software.</p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/Linux\">#<span>Linux</span></a> <a href=\"https://mastodon.social/tags/opensourcegoals\">#<span>opensourcegoals</span></a> <a href=\"https://mastodon.social/tags/movingtoopensource\">#<span>movingtoopensource</span></a></p><p><a href=\"https://llamasec.com/post/to-continuing-new-beginnings/\"><span>https://</span><span>llamasec.com/post/to-continuin</span><span>g-new-beginnings/</span></a></p>",
"text": "I'm using March 2024 to try and move more and more of my digital self to open source software.\n\n#indieweb #Linux #opensourcegoals #movingtoopensource\n\nhttps://llamasec.com/post/to-continuing-new-beginnings/"
},
"published": "2024-03-04T00:19:43+00:00",
"post-type": "note",
"_id": "40449837",
"_source": "8007",
"_is_read": false
}
This is how I generate a social media preview thumbnail for my blog posts, by using just an HTML template!
#webdev #webdesign #indieweb #smallweb
https://distinctivequality.com/blog/social-preview-thumbnail/
{
"type": "entry",
"author": {
"name": "@ovidem",
"url": "https://mastodon.social/@ovidem",
"photo": null
},
"url": "https://mastodon.social/@ovidem/112034478668529236",
"content": {
"html": "<p>This is how I generate a social media preview thumbnail for my blog posts, by using just an HTML template!<br /><a href=\"https://mastodon.social/tags/webdev\">#<span>webdev</span></a> <a href=\"https://mastodon.social/tags/webdesign\">#<span>webdesign</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/smallweb\">#<span>smallweb</span></a><br /><a href=\"https://distinctivequality.com/blog/social-preview-thumbnail/\"><span>https://</span><span>distinctivequality.com/blog/so</span><span>cial-preview-thumbnail/</span></a></p>",
"text": "This is how I generate a social media preview thumbnail for my blog posts, by using just an HTML template!\n#webdev #webdesign #indieweb #smallweb\nhttps://distinctivequality.com/blog/social-preview-thumbnail/"
},
"published": "2024-03-04T00:01:17+00:00",
"post-type": "note",
"_id": "40449748",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@Aywren",
"url": "https://gamepad.club/@Aywren",
"photo": null
},
"url": "https://gamepad.club/@Aywren/112034242601269786",
"content": {
"html": "<p>A look at a new free <a href=\"https://gamepad.club/tags/webhost\">#<span>webhost</span></a> - Nekoweb! </p><p><a href=\"https://gamepad.club/tags/Blog\">#<span>Blog</span></a> <a href=\"https://gamepad.club/tags/IndieWeb\">#<span>IndieWeb</span></a> </p><p><a href=\"https://aywren.com/2024/03/03/nekoweb-new-free-html-web-host\"><span>https://</span><span>aywren.com/2024/03/03/nekoweb-</span><span>new-free-html-web-host</span></a></p>",
"text": "A look at a new free #webhost - Nekoweb! \n\n#Blog #IndieWeb \n\nhttps://aywren.com/2024/03/03/nekoweb-new-free-html-web-host"
},
"published": "2024-03-03T23:01:15+00:00",
"post-type": "note",
"_id": "40449442",
"_source": "8007",
"_is_read": false
}