@pkedrosky @anildash have you looked at micro.blog recently? It's a turnkey blogging service that integrates with #indieweb and fediverse smoothly. It deals with a lot of the fiddly integration stuff for you.
{
"type": "entry",
"author": {
"name": "@KevinMarks",
"url": "https://xoxo.zone/@KevinMarks",
"photo": null
},
"url": "https://xoxo.zone/@KevinMarks/109662240193924684",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://sportsmedtwtr.net/@pkedrosky\">@<span>pkedrosky</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.cloud/@anildash\">@<span>anildash</span></a></span> have you looked at micro.blog recently? It's a turnkey blogging service that integrates with <a href=\"https://xoxo.zone/tags/indieweb\">#<span>indieweb</span></a> and fediverse smoothly. It deals with a lot of the fiddly integration stuff for you.</p>",
"text": "@pkedrosky @anildash have you looked at micro.blog recently? It's a turnkey blogging service that integrates with #indieweb and fediverse smoothly. It deals with a lot of the fiddly integration stuff for you."
},
"published": "2023-01-10T01:09:51+00:00",
"post-type": "note",
"_id": "34297111",
"_source": "7235",
"_is_read": false
}
PMO Advice for a Former Teacher That is Now in a Project Management Office
Introduction
A former teacher reached out to me to ask if there was any advice I would give to teachers that are now in the project management role in her school system's project management office.
First, as a teacher, you are the
https://tmichellemoore.com/blog/pmo-advice-for-a-former-teacher-that-is-now-in-a-project-management-office/
#100DaysOfIndieWeb #IndieWeb #ProgramManagement #ProjectManagement
{
"type": "entry",
"author": {
"name": "@tmichellemoore",
"url": "https://mastodon.social/@tmichellemoore",
"photo": null
},
"url": "https://mastodon.social/@tmichellemoore/109661760274991471",
"content": {
"html": "<p>PMO Advice for a Former Teacher That is Now in a Project Management Office</p><p>Introduction</p><p>A former teacher reached out to me to ask if there was any advice I would give to teachers that are now in the project management role in her school system's project management office.</p><p>First, as a teacher, you are the</p><p><a href=\"https://tmichellemoore.com/blog/pmo-advice-for-a-former-teacher-that-is-now-in-a-project-management-office/\"><span>https://</span><span>tmichellemoore.com/blog/pmo-ad</span><span>vice-for-a-former-teacher-that-is-now-in-a-project-management-office/</span></a></p><p><a href=\"https://mastodon.social/tags/100DaysOfIndieWeb\">#<span>100DaysOfIndieWeb</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/ProgramManagement\">#<span>ProgramManagement</span></a> <a href=\"https://mastodon.social/tags/ProjectManagement\">#<span>ProjectManagement</span></a></p>",
"text": "PMO Advice for a Former Teacher That is Now in a Project Management OfficeIntroductionA former teacher reached out to me to ask if there was any advice I would give to teachers that are now in the project management role in her school system's project management office.First, as a teacher, you are thehttps://tmichellemoore.com/blog/pmo-advice-for-a-former-teacher-that-is-now-in-a-project-management-office/#100DaysOfIndieWeb #IndieWeb #ProgramManagement #ProjectManagement"
},
"published": "2023-01-09T23:07:48+00:00",
"post-type": "note",
"_id": "34295076",
"_source": "7235",
"_is_read": false
}
Especially if you are a designer, an artist, a photographer, a writer, a blogger, a creator of any kind, owning your work is as important as ever. Social media platforms might be great for distributing your content and creating a network of like-minded people around you. But they will always be ephemeral, transient, and impermanent – not the best place to preserve your thoughts, words, and brushstrokes.
{
"type": "entry",
"published": "2023-01-09T21:38:31Z",
"url": "https://adactio.com/links/19816",
"category": [
"indieweb",
"creators",
"personal",
"publishing",
"sharing",
"ownership",
"writing",
"blogging"
],
"bookmark-of": [
"https://matthiasott.com/notes/the-year-of-the-personal-website"
],
"content": {
"text": "The Year of the Personal Website \u00b7 Matthias Ott \u2013 User Experience Designer\n\n\n\n\n Especially if you are a designer, an artist, a photographer, a writer, a blogger, a creator of any kind, owning your work is as important as ever. Social media platforms might be great for distributing your content and creating a network of like-minded people around you. But they will always be ephemeral, transient, and impermanent \u2013 not the best place to preserve your thoughts, words, and brushstrokes.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://matthiasott.com/notes/the-year-of-the-personal-website\">\nThe Year of the Personal Website \u00b7 Matthias Ott \u2013 User Experience Designer\n</a>\n</h3>\n\n<blockquote>\n <p>Especially if you are a designer, an artist, a photographer, a writer, a blogger, a creator of any kind, owning your work is as important as ever. Social media platforms might be great for distributing your content and creating a network of like-minded people around you. But they will always be ephemeral, transient, and impermanent \u2013 not the best place to preserve your thoughts, words, and brushstrokes.</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "34294292",
"_source": "2",
"_is_read": false
}
Things are getting real. I've added https://maaternal.com to the IndieWeb, and am now trying to get the host to set things up properly so the Webfinger endpoint can be found without breaking the site. Wish me luck. 😃 #IndieWeb #ActivityPub #MaternalFeminism #BlackFeminism #AfricanaWomanism
{
"type": "entry",
"author": {
"name": "@IronWynch",
"url": "https://mastodon.social/@IronWynch",
"photo": null
},
"url": "https://mastodon.social/@IronWynch/109660482535989115",
"content": {
"html": "<p>Things are getting real. I've added <a href=\"https://maaternal.com\"><span>https://</span><span>maaternal.com</span><span></span></a> to the IndieWeb, and am now trying to get the host to set things up properly so the Webfinger endpoint can be found without breaking the site. Wish me luck. \ud83d\ude03 <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/ActivityPub\">#<span>ActivityPub</span></a> <a href=\"https://mastodon.social/tags/MaternalFeminism\">#<span>MaternalFeminism</span></a> <a href=\"https://mastodon.social/tags/BlackFeminism\">#<span>BlackFeminism</span></a> <a href=\"https://mastodon.social/tags/AfricanaWomanism\">#<span>AfricanaWomanism</span></a></p>",
"text": "Things are getting real. I've added https://maaternal.com to the IndieWeb, and am now trying to get the host to set things up properly so the Webfinger endpoint can be found without breaking the site. Wish me luck. \ud83d\ude03 #IndieWeb #ActivityPub #MaternalFeminism #BlackFeminism #AfricanaWomanism"
},
"published": "2023-01-09T17:42:51+00:00",
"post-type": "note",
"_id": "34288263",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://boffosocko.com/2023/01/09/55813554/",
"content": {
"html": "<p></p><p><a class=\"h-card u-category\" href=\"https://micro.blog/kimonostereo\">@kimonostereo</a> If it helps, there\u2019s lots of prior art and ideas here: <a href=\"https://indieweb.org/watch\">https://indieweb.org/watch</a><br /></p><p><a class=\"u-tag u-category\" href=\"https://boffosocko.com/tag/indieweb/\">#indieweb</a> <a class=\"u-tag u-category\" href=\"https://boffosocko.com/tag/watch-posts/\">#watch-posts</a></p><p><a href=\"https://boffosocko.com/2023/01/09/55813554/\">https://boffosocko.com/2023/01/09/55813554/</a></p>",
"text": "@kimonostereo If it helps, there\u2019s lots of prior art and ideas here: https://indieweb.org/watch\n#indieweb #watch-postshttps://boffosocko.com/2023/01/09/55813554/"
},
"published": "2023-01-09T16:25:12+00:00",
"post-type": "note",
"_id": "34286143",
"_source": "7235",
"_is_read": false
}
This week's goal: getting a passing mark from each step of the "So you want to go #IndieWeb" tutorial. Really interested in the #POSSE and #Webmention concepts, which is probably the biggest hurdle.
Any advice for a newbie to the #IndieDev community is greatly appreciated.
https://indiewebify.me/
{
"type": "entry",
"author": {
"name": "@box464",
"url": "https://mastodon.social/@box464",
"photo": null
},
"url": "https://mastodon.social/@box464/109659840645196759",
"content": {
"html": "<p>This week's goal: getting a passing mark from each step of the \"So you want to go <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a>\" tutorial. Really interested in the <a href=\"https://mastodon.social/tags/POSSE\">#<span>POSSE</span></a> and <a href=\"https://mastodon.social/tags/Webmention\">#<span>Webmention</span></a> concepts, which is probably the biggest hurdle.</p><p>Any advice for a newbie to the <a href=\"https://mastodon.social/tags/IndieDev\">#<span>IndieDev</span></a> community is greatly appreciated.</p><p><a href=\"https://indiewebify.me/\"><span>https://</span><span>indiewebify.me/</span><span></span></a></p>",
"text": "This week's goal: getting a passing mark from each step of the \"So you want to go #IndieWeb\" tutorial. Really interested in the #POSSE and #Webmention concepts, which is probably the biggest hurdle.Any advice for a newbie to the #IndieDev community is greatly appreciated.https://indiewebify.me/"
},
"published": "2023-01-09T14:59:37+00:00",
"post-type": "note",
"_id": "34284484",
"_source": "7235",
"_is_read": false
}
@tantek.com
Hey Tantek 👋
Been enjoying these #Indieweb posts! With Bridgy in today's topic. Do you have a good resource for setting up web mentions? It's one of the remaining things on my list as I rebuild my personal site for a holidays activity 😅 (WIP: https://jhey.netlify.app)
I think I recall @mxbck writing something up some time back 🤔 Wondering if anything has changed since then for getting things running.
Super keen to document more things this year 💯
{
"type": "entry",
"author": {
"name": "@jhey",
"url": "https://front-end.social/@jhey",
"photo": null
},
"url": "https://front-end.social/@jhey/109658600057113584",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://fed.brid.gy/r/https://tantek.com/\">@<span>tantek.com</span></a></span></p><p>Hey Tantek \ud83d\udc4b</p><p>Been enjoying these <a href=\"https://front-end.social/tags/Indieweb\">#<span>Indieweb</span></a> posts! With Bridgy in today's topic. Do you have a good resource for setting up web mentions? It's one of the remaining things on my list as I rebuild my personal site for a holidays activity \ud83d\ude05 (WIP: <a href=\"https://jhey.netlify.app\"><span>https://</span><span>jhey.netlify.app</span><span></span></a>)</p><p>I think I recall <span class=\"h-card\"><a class=\"u-url\" href=\"https://front-end.social/@mxbck\">@<span>mxbck</span></a></span> writing something up some time back \ud83e\udd14 Wondering if anything has changed since then for getting things running.</p><p>Super keen to document more things this year \ud83d\udcaf</p>",
"text": "@tantek.comHey Tantek \ud83d\udc4bBeen enjoying these #Indieweb posts! With Bridgy in today's topic. Do you have a good resource for setting up web mentions? It's one of the remaining things on my list as I rebuild my personal site for a holidays activity \ud83d\ude05 (WIP: https://jhey.netlify.app)I think I recall @mxbck writing something up some time back \ud83e\udd14 Wondering if anything has changed since then for getting things running.Super keen to document more things this year \ud83d\udcaf"
},
"published": "2023-01-09T09:44:07+00:00",
"post-type": "note",
"_id": "34279240",
"_source": "7235",
"_is_read": false
}
11 years ago today, Ryan Barrett (https://snarfed.org/ @schnarfed) launched Bridgy (https://brid.gy/) to copy #socialmedia replies as comments on original blog posts.
This meant those of us building #IndieWeb sites could use a service for that functionality, instead of having to write code ourselves, for each proprietary API.
When a few of us originally started syndicating to silos (https://indieweb.org/POSSE), and sometimes reverse-syndicating replies (https://indieweb.org/backfeed), we had to write custom code to do so, calling each social media API (like Twitter) both ways.
Bridgy alleviated some of that burden, and over time added support for more silos, sometimes dropping support when they were shutdown (Google+, Buzz) or scuttled their APIs (Facebook).
While Bridgy started only with backfeed as a service, it eventually added publishing support, POSSE as a service.
Even though I already had code working to POSSE text notes to Twitter, when I added photo posting support to my site, rather than write more code to call Twitter’s API, I started conditionally using Bridgy Publish to POSSE my photo (and video) posts.
In 2017, Ryan launched Bridgy Fed (https://fed.brid.gy) which he has substantially improved in the past few months.
I and many others now use Bridgy Fed to broadcast to & interact with Mastodon (and other ActivityPub) servers, without having to write any ActivityPub, Webfinger etc. code ourselves.
https://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb
Every user of Bridgy Fed gets a nice dashboard for notifications and activity. Here’s mine: https://fed.brid.gy/user/tantek.com
Bridgy is a great example of a project that was started to fulfill a personal need (https://indieweb.org/make_what_you_need), growing to support broader community needs.
Read more about Bridgy & Bridgy Fed:
* https://indieweb.org/Bridgy (including Publish)
* https://indieweb.org/Bridgy_Fed
* Launch post: https://snarfed.org/2012-01-08_bridgy_launched
It’s this hybrid of encouraging personally relevant work and community contributions that makes the #IndieWeb community special.
Yes there is a focus on greater independence with your personal website. However we can all do more by working together.
We achieve more independence, more quickly, by collaborating in community.
This is day 8 of #100DaysOfIndieWeb #100Days.
← Day 7: https://tantek.com/2023/007/t2/more-100daysofindieweb-projects
→ 🔮
{
"type": "entry",
"published": "2023-01-08 20:43-0800",
"url": "http://tantek.com/2023/008/t7/bridgy-indieweb-posse-backfeed",
"category": [
"socialmedia",
"IndieWeb",
"100DaysOfIndieWeb",
"100Days"
],
"content": {
"text": "11 years ago today, Ryan Barrett (https://snarfed.org/ @schnarfed) launched Bridgy (https://brid.gy/) to copy #socialmedia replies as comments on original blog posts.\n\nThis meant those of us building #IndieWeb sites could use a service for that functionality, instead of having to write code ourselves, for each proprietary API.\n\nWhen a few of us originally started syndicating to silos (https://indieweb.org/POSSE), and sometimes reverse-syndicating replies (https://indieweb.org/backfeed), we had to write custom code to do so, calling each social media API (like Twitter) both ways.\n\nBridgy alleviated some of that burden, and over time added support for more silos, sometimes dropping support when they were shutdown (Google+, Buzz) or scuttled their APIs (Facebook).\n\nWhile Bridgy started only with backfeed as a service, it eventually added publishing support, POSSE as a service.\n\nEven though I already had code working to POSSE text notes to Twitter, when I added photo posting support to my site, rather than write more code to call Twitter\u2019s API, I started conditionally using Bridgy Publish to POSSE my photo (and video) posts.\n\nIn 2017, Ryan launched Bridgy Fed (https://fed.brid.gy) which he has substantially improved in the past few months.\n\nI and many others now use Bridgy Fed to broadcast to & interact with Mastodon (and other ActivityPub) servers, without having to write any ActivityPub, Webfinger etc. code ourselves.\n\nhttps://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb\n\nEvery user of Bridgy Fed gets a nice dashboard for notifications and activity. Here\u2019s mine: https://fed.brid.gy/user/tantek.com\n\nBridgy is a great example of a project that was started to fulfill a personal need (https://indieweb.org/make_what_you_need), growing to support broader community needs.\n\nRead more about Bridgy & Bridgy Fed:\n* https://indieweb.org/Bridgy (including Publish)\n* https://indieweb.org/Bridgy_Fed\n* Launch post: https://snarfed.org/2012-01-08_bridgy_launched\n\nIt\u2019s this hybrid of encouraging personally relevant work and community contributions that makes the #IndieWeb community special. \n\nYes there is a focus on greater independence with your personal website. However we can all do more by working together. \n\nWe achieve more independence, more quickly, by collaborating in community.\n\nThis is day 8 of #100DaysOfIndieWeb #100Days.\n\n\u2190 Day 7: https://tantek.com/2023/007/t2/more-100daysofindieweb-projects\n\u2192 \ud83d\udd2e",
"html": "11 years ago today, Ryan Barrett (<a href=\"https://snarfed.org/\">https://snarfed.org/</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/schnarfed\">@schnarfed</a>) launched Bridgy (<a href=\"https://brid.gy/\">https://brid.gy/</a>) to copy #<span class=\"p-category\">socialmedia</span> replies as comments on original blog posts.<br /><br />This meant those of us building #<span class=\"p-category\">IndieWeb</span> sites could use a service for that functionality, instead of having to write code ourselves, for each proprietary API.<br /><br />When a few of us originally started syndicating to silos (<a href=\"https://indieweb.org/POSSE\">https://indieweb.org/POSSE</a>), and sometimes reverse-syndicating replies (<a href=\"https://indieweb.org/backfeed\">https://indieweb.org/backfeed</a>), we had to write custom code to do so, calling each social media API (like Twitter) both ways.<br /><br />Bridgy alleviated some of that burden, and over time added support for more silos, sometimes dropping support when they were shutdown (Google+, Buzz) or scuttled their APIs (Facebook).<br /><br />While Bridgy started only with backfeed as a service, it eventually added publishing support, POSSE as a service.<br /><br />Even though I already had code working to POSSE text notes to Twitter, when I added photo posting support to my site, rather than write more code to call Twitter\u2019s API, I started conditionally using Bridgy Publish to POSSE my photo (and video) posts.<br /><br />In 2017, Ryan launched Bridgy Fed (<a href=\"https://fed.brid.gy\">https://fed.brid.gy</a>) which he has substantially improved in the past few months.<br /><br />I and many others now use Bridgy Fed to broadcast to & interact with Mastodon (and other ActivityPub) servers, without having to write any ActivityPub, Webfinger etc. code ourselves.<br /><br /><a href=\"https://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb\">https://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb</a><br /><br />Every user of Bridgy Fed gets a nice dashboard for notifications and activity. Here\u2019s mine: <a href=\"https://fed.brid.gy/user/tantek.com\">https://fed.brid.gy/user/tantek.com</a><br /><br />Bridgy is a great example of a project that was started to fulfill a personal need (<a href=\"https://indieweb.org/make_what_you_need\">https://indieweb.org/make_what_you_need</a>), growing to support broader community needs.<br /><br />Read more about Bridgy & Bridgy Fed:<br />* <a href=\"https://indieweb.org/Bridgy\">https://indieweb.org/Bridgy</a> (including Publish)<br />* <a href=\"https://indieweb.org/Bridgy_Fed\">https://indieweb.org/Bridgy_Fed</a><br />* Launch post: <a href=\"https://snarfed.org/2012-01-08_bridgy_launched\">https://snarfed.org/2012-01-08_bridgy_launched</a><br /><br />It\u2019s this hybrid of encouraging personally relevant work and community contributions that makes the #<span class=\"p-category\">IndieWeb</span> community special. <br /><br />Yes there is a focus on greater independence with your personal website. However we can all do more by working together. <br /><br />We achieve more independence, more quickly, by collaborating in community.<br /><br />This is day 8 of #<span class=\"p-category\">100DaysOfIndieWeb</span> #<span class=\"p-category\">100Days</span>.<br /><br />\u2190 Day 7: <a href=\"https://tantek.com/2023/007/t2/more-100daysofindieweb-projects\">https://tantek.com/2023/007/t2/more-100daysofindieweb-projects</a><br />\u2192 \ud83d\udd2e"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "34276477",
"_source": "1",
"_is_read": false
}
I ended up writing a few hundred words (oops) in response to @burningbird’s post on #WordPress and the foibles of its #ActivityPub / Friends plugin team: https://phoenixtrap.com/2023/01/08/re-wordpress-friends-activitypub-indieweb/
Plus a description of what I want out of a socially-enabled website that plugs into both the #fediverse (not just #Mastodon but it needs to work with it) and #IndieWeb. Worrying I might have to roll my own in my weapon of choice, #Perl.
/cc @kmartino
{
"type": "entry",
"author": {
"name": "@mjgardner",
"url": "https://social.sdf.org/@mjgardner",
"photo": null
},
"url": "https://social.sdf.org/@mjgardner/109657524547470069",
"content": {
"html": "<p>I ended up writing a few hundred words (oops) in response to <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@burningbird\">@<span>burningbird</span></a></span>\u2019s post on <a href=\"https://social.sdf.org/tags/WordPress\">#<span>WordPress</span></a> and the foibles of its <a href=\"https://social.sdf.org/tags/ActivityPub\">#<span>ActivityPub</span></a> / Friends plugin team: <a href=\"https://phoenixtrap.com/2023/01/08/re-wordpress-friends-activitypub-indieweb/\"><span>https://</span><span>phoenixtrap.com/2023/01/08/re-</span><span>wordpress-friends-activitypub-indieweb/</span></a></p><p>Plus a description of what I want out of a socially-enabled website that plugs into both the <a href=\"https://social.sdf.org/tags/fediverse\">#<span>fediverse</span></a> (not just <a href=\"https://social.sdf.org/tags/Mastodon\">#<span>Mastodon</span></a> but it needs to work with it) and <a href=\"https://social.sdf.org/tags/IndieWeb\">#<span>IndieWeb</span></a>. Worrying I might have to roll my own in my weapon of choice, <a href=\"https://social.sdf.org/tags/Perl\">#<span>Perl</span></a>.</p><p>/cc <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.online/@kmartino\">@<span>kmartino</span></a></span></p>",
"text": "I ended up writing a few hundred words (oops) in response to @burningbird\u2019s post on #WordPress and the foibles of its #ActivityPub / Friends plugin team: https://phoenixtrap.com/2023/01/08/re-wordpress-friends-activitypub-indieweb/Plus a description of what I want out of a socially-enabled website that plugs into both the #fediverse (not just #Mastodon but it needs to work with it) and #IndieWeb. Worrying I might have to roll my own in my weapon of choice, #Perl./cc @kmartino"
},
"published": "2023-01-09T05:10:36+00:00",
"post-type": "note",
"_id": "34276109",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": null,
"url": "https://herestomwiththeweather.com/",
"photo": null
},
"url": "https://herestomwiththeweather.com/2023/01/08/correction-check_webfinger/",
"published": "2023-01-08T18:52:24+00:00",
"content": {
"html": "<p>Mastodon is not the fediverse and in my <a href=\"https://herestomwiththeweather.com/2022/12/23/check_webfinger/\">check_webfinger!</a> post, I\u2019m afraid I made that assumption. In particular, I concluded</p>\n\n<blockquote>\n <p>So, from the perspective of mastodon, the domain component of your identifier you are known as is determined by which domain serves your actor document rather than the domain serving the original \u201cwell known\u201d webfinger document.</p>\n</blockquote>\n\n<p>which is not necessarily true if you consider the fediverse outside of Mastodon.</p>\n\n<p>Instead, it seems that I should have said that the domain component of your identifier is determined by the domain component of the subject field returned in the webfinger response from the domain that serves your actor document when mastodon makes its 2nd webfinger request which is done in the <a href=\"https://github.com/herestomwiththeweather/mastodon/blob/main/app/services/activitypub/fetch_remote_actor_service.rb#L48\">check_webfinger!</a> method.</p>\n\n<pre><code> def check_webfinger!\n webfinger = webfinger!(\"acct:#{@username}@#{@domain}\")\n confirmed_username, confirmed_domain = split_acct(webfinger.subject)\n</code></pre>\n\n\n<p>In the code above, the @domain passed to webfinger! is the domain of the server providing the activitypub actor document but the confirmed_domain can be different (e.g. your personal domain) if your original \u201cwell known\u201d webfinger document was not pointing to a Mastodon server for providing the actor document.</p>\n\n<p>Therefore, if you have a static personal website, it is not necessary to also host the actor document there as long as the fediverse node providing the actor document is smart enough to provide your personal domain in the subject when mastodon makes a webfinger call to it. A caveat is that such a fediverse node accomodating personal domains would not be able to distinguish between bob@a.com and bob@b.com when mastodon webfingers server.com for bob@server.com.</p>",
"text": "Mastodon is not the fediverse and in my check_webfinger! post, I\u2019m afraid I made that assumption. In particular, I concluded\n\n\n So, from the perspective of mastodon, the domain component of your identifier you are known as is determined by which domain serves your actor document rather than the domain serving the original \u201cwell known\u201d webfinger document.\n\n\nwhich is not necessarily true if you consider the fediverse outside of Mastodon.\n\nInstead, it seems that I should have said that the domain component of your identifier is determined by the domain component of the subject field returned in the webfinger response from the domain that serves your actor document when mastodon makes its 2nd webfinger request which is done in the check_webfinger! method.\n\n def check_webfinger!\n webfinger = webfinger!(\"acct:#{@username}@#{@domain}\")\n confirmed_username, confirmed_domain = split_acct(webfinger.subject)\n\n\n\nIn the code above, the @domain passed to webfinger! is the domain of the server providing the activitypub actor document but the confirmed_domain can be different (e.g. your personal domain) if your original \u201cwell known\u201d webfinger document was not pointing to a Mastodon server for providing the actor document.\n\nTherefore, if you have a static personal website, it is not necessary to also host the actor document there as long as the fediverse node providing the actor document is smart enough to provide your personal domain in the subject when mastodon makes a webfinger call to it. A caveat is that such a fediverse node accomodating personal domains would not be able to distinguish between bob@a.com and bob@b.com when mastodon webfingers server.com for bob@server.com."
},
"name": "Correction: check_webfinger!",
"post-type": "article",
"_id": "34275940",
"_source": "246",
"_is_read": false
}
Yes to ActivityPub, but no to Friends
https://phoenixtrap.com/2023/01/08/re-wordpress-friends-activitypub-indieweb/
I’ve also been messing with the Friends and ActivityPub plugins for WordPress on this blog, and I share your concerns about the former bloating the database with feed items. You can control this somewhat by setting retention values in days or a number of posts, but you have to go into each friend’s Feeds tab and do it manually–there’s no default setting.
After reading your post, I’m also considering disabling Friends in favor of a feed reader, especially because (as you noted) there are gaps when with favorites and comment conversations bridging between WordPress and Mastodon servers. Like you, I’m not keen on installing a single-user Mastodon instance or other fediverse server that requires managing an unfamiliar programming language.
I’m also trying to do this in tandem with a suite of IndieWeb plugins, and I’m running into an issue with my friends feed page not showing any posts when the Post Kinds plugin is activated. I really want to keep this plugin because it lets me interact better with other IndieWeb sites as well as the Bridgy POSSE/backfeed service connecting me to other social networks.
My ideal is a personal website where I write everything, including long-form articles, short statuses, and replies like these. Folks can then find me via a single identifiable address and then subscribe/follow the entire firehose of content or choose subsets according to post types, topics, or tags. They’d then be able to reply or react on my site or their favored platform, which my site would collect regardless of origin, with subsequent replies and reactions getting pushed out to them. Oh, and it should work with both ActivityPub clients and servers, IndieWeb sites, and syndicate/backfeed to other social networks either with or akin to the Bridgy service I mentioned above.
So far I haven’t seen anything that ticks all these boxes, and I’m getting itchy to write my own. Perl is my favorite programming language, so I’m looking at the Yancy CMS as a base. But I know that it would still be a hell of a project, and one of the reasons I chose WordPress for blogging was that it was well-established and -supported but still easily extensible so that I could concentrate on writing instead of endlessly tweaking the engine. Unfortunately, I’m starting to fall into that trap anyway.
#activitypub #blogging #bridgy #fediverse #indieweb #mastodon #meta #perl #syndication #webdev #wordpress #yancy
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://phoenixtrap.com/2023/01/08/re-wordpress-friends-activitypub-indieweb/",
"content": {
"html": "<p>Yes to ActivityPub, but no to Friends</p><p><a href=\"https://phoenixtrap.com/2023/01/08/re-wordpress-friends-activitypub-indieweb/\">https://phoenixtrap.com/2023/01/08/re-wordpress-friends-activitypub-indieweb/</a></p><p>I\u2019ve also been messing with the <a href=\"https://wordpress.org/plugins/friends/\">Friends</a> and <a href=\"https://wordpress.org/plugins/activitypub/\">ActivityPub</a> plugins for <a href=\"https://wordpress.org/\">WordPress</a> on this blog, and I share your concerns about the former bloating the database with feed items. You can control this somewhat by setting retention values in days or a number of posts, but you have to go into each friend\u2019s Feeds tab and do it manually\u2013there\u2019s no default setting.</p><br /><p>After reading your post, I\u2019m also considering disabling Friends in favor of a feed reader, especially because (<a href=\"https://burningbird.net/yet-more-wordpress-mastodon-activitypub-integration/\">as you noted</a>) there are gaps when with favorites and comment conversations bridging between WordPress and <a href=\"https://joinmastodon.org/servers\">Mastodon servers</a>. Like you, I\u2019m not keen on installing a single-user <a href=\"https://github.com/mastodon/mastodon\">Mastodon instance</a> or other <a href=\"https://fediverse.party/en/miscellaneous/\">fediverse server</a> that requires managing an unfamiliar programming language.</p><br /><p>I\u2019m also trying to do this in tandem with a suite of <a href=\"https://indieweb.org/Getting_Started_on_WordPress\">IndieWeb plugins</a>, and I\u2019m running into <a href=\"https://github.com/akirk/friends/issues/162#issuecomment-1374765268\">an issue</a> with my friends feed page not showing any posts when the <a href=\"https://wordpress.org/plugins/indieweb-post-kinds/\">Post Kinds plugin</a> is activated. I really want to keep this plugin because it lets me interact better with other <a href=\"https://indieweb.org/\">IndieWeb</a> sites as well as the <a href=\"https://brid.gy/\">Bridgy</a> <a href=\"https://indieweb.org/POSSE\">POSSE</a>/<a href=\"https://indieweb.org/backfeed\">backfeed</a> service connecting me to other social networks.</p><br /><p>My ideal is a personal website where I write everything, including long-form articles, short statuses, and replies like these. Folks can then find me via a single identifiable address and then subscribe/follow the entire firehose of content or choose subsets according to post types, topics, or tags. They\u2019d then be able to reply or react on my site or their favored platform, which my site would collect regardless of origin, with subsequent replies and reactions getting pushed out to them. Oh, and it should work with both <a href=\"https://www.w3.org/TR/activitypub/\">ActivityPub</a> clients and servers, IndieWeb sites, and syndicate/backfeed to other social networks either with or akin to the Bridgy service I mentioned above.</p><br /><p>So far I haven\u2019t seen anything that ticks all these boxes, and I\u2019m getting itchy to write my own. <a href=\"https://perl.org/\">Perl</a> is my favorite programming language, so I\u2019m looking at the <a href=\"https://metacpan.org/pod/Yancy\">Yancy CMS</a> as a base. But I know that it would still be a hell of a project, and one of the reasons I chose WordPress for blogging was that it was well-established and -supported but still easily extensible so that I could concentrate on writing instead of endlessly tweaking the engine. Unfortunately, I\u2019m starting to fall into that trap anyway.</p><p><a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/activitypub/\">#activitypub</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/blogging/\">#blogging</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/bridgy/\">#bridgy</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/fediverse/\">#fediverse</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/indieweb/\">#indieweb</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/mastodon/\">#mastodon</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/meta/\">#meta</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/perl/\">#perl</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/syndication/\">#syndication</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/webdev/\">#webdev</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/wordpress/\">#wordpress</a> <a class=\"u-tag u-category\" href=\"https://phoenixtrap.com/tag/yancy/\">#yancy</a></p>",
"text": "Yes to ActivityPub, but no to Friendshttps://phoenixtrap.com/2023/01/08/re-wordpress-friends-activitypub-indieweb/I\u2019ve also been messing with the Friends and ActivityPub plugins for WordPress on this blog, and I share your concerns about the former bloating the database with feed items. You can control this somewhat by setting retention values in days or a number of posts, but you have to go into each friend\u2019s Feeds tab and do it manually\u2013there\u2019s no default setting.\nAfter reading your post, I\u2019m also considering disabling Friends in favor of a feed reader, especially because (as you noted) there are gaps when with favorites and comment conversations bridging between WordPress and Mastodon servers. Like you, I\u2019m not keen on installing a single-user Mastodon instance or other fediverse server that requires managing an unfamiliar programming language.\nI\u2019m also trying to do this in tandem with a suite of IndieWeb plugins, and I\u2019m running into an issue with my friends feed page not showing any posts when the Post Kinds plugin is activated. I really want to keep this plugin because it lets me interact better with other IndieWeb sites as well as the Bridgy POSSE/backfeed service connecting me to other social networks.\nMy ideal is a personal website where I write everything, including long-form articles, short statuses, and replies like these. Folks can then find me via a single identifiable address and then subscribe/follow the entire firehose of content or choose subsets according to post types, topics, or tags. They\u2019d then be able to reply or react on my site or their favored platform, which my site would collect regardless of origin, with subsequent replies and reactions getting pushed out to them. Oh, and it should work with both ActivityPub clients and servers, IndieWeb sites, and syndicate/backfeed to other social networks either with or akin to the Bridgy service I mentioned above.\nSo far I haven\u2019t seen anything that ticks all these boxes, and I\u2019m getting itchy to write my own. Perl is my favorite programming language, so I\u2019m looking at the Yancy CMS as a base. But I know that it would still be a hell of a project, and one of the reasons I chose WordPress for blogging was that it was well-established and -supported but still easily extensible so that I could concentrate on writing instead of endlessly tweaking the engine. Unfortunately, I\u2019m starting to fall into that trap anyway.#activitypub #blogging #bridgy #fediverse #indieweb #mastodon #meta #perl #syndication #webdev #wordpress #yancy"
},
"published": "2023-01-09T04:36:38+00:00",
"post-type": "note",
"_id": "34275762",
"_source": "7235",
"_is_read": false
}
@jlgatewood@mastodon.cloud my notepad++ equivalent is BBEdit http://www.barebones.com/products/bbedit/index.html (@bbedit@mastodon.social), which as they say “doesn't suck”, on the contrary, it’s been a fast, solid, & reliable text editor for decades. It’s even faster & more dependable than Apple’s built-in “Notes” app which has become quirkier and *worse* in recent OS updates (e.g. weirdly linking #hashtags when I wish it would leave them alone, without a preference for turning that off).
However yes, when I post a new #100DaysofIndieWeb post, I’m “copypasta”-ing as you say the new permalink into the previous day’s post, and vice versa, using BBEdit of course.
{
"type": "entry",
"published": "2023-01-08 19:55-0800",
"url": "http://tantek.com/2023/008/t5/",
"category": [
"hashtags",
"100DaysofIndieWeb"
],
"in-reply-to": [
"https://mastodon.cloud/@jlgatewood/109651440812093037"
],
"content": {
"text": "@jlgatewood@mastodon.cloud my notepad++ equivalent is BBEdit http://www.barebones.com/products/bbedit/index.html (@bbedit@mastodon.social), which as they say \u201cdoesn't suck\u201d, on the contrary, it\u2019s been a fast, solid, & reliable text editor for decades. It\u2019s even faster & more dependable than Apple\u2019s built-in \u201cNotes\u201d app which has become quirkier and *worse* in recent OS updates (e.g. weirdly linking #hashtags when I wish it would leave them alone, without a preference for turning that off).\n\nHowever yes, when I post a new #100DaysofIndieWeb post, I\u2019m \u201ccopypasta\u201d-ing as you say the new permalink into the previous day\u2019s post, and vice versa, using BBEdit of course.",
"html": "<a href=\"http://mastodon.cloud/@jlgatewood\">@jlgatewood@mastodon.cloud</a> my notepad++ equivalent is BBEdit <a href=\"http://www.barebones.com/products/bbedit/index.html\">http://www.barebones.com/products/bbedit/index.html</a> (<a href=\"http://mastodon.social/@bbedit\">@bbedit@mastodon.social</a>), which as they say \u201cdoesn't suck\u201d, on the contrary, it\u2019s been a fast, solid, & reliable text editor for decades. It\u2019s even faster & more dependable than Apple\u2019s built-in \u201cNotes\u201d app which has become quirkier and *worse* in recent OS updates (e.g. weirdly linking #<span class=\"p-category\">hashtags</span> when I wish it would leave them alone, without a preference for turning that off).<br /><br />However yes, when I post a new #<span class=\"p-category\">100DaysofIndieWeb</span> post, I\u2019m \u201ccopypasta\u201d-ing as you say the new permalink into the previous day\u2019s post, and vice versa, using BBEdit of course."
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"https://mastodon.cloud/@jlgatewood/109651440812093037": {
"type": "entry",
"url": "https://mastodon.cloud/@jlgatewood/109651440812093037",
"name": "mastodon.cloud user jlgatewood\u2019s post",
"post-type": "article"
}
},
"_id": "34275308",
"_source": "1",
"_is_read": false
}
https://nataliekraneiss.com/ (@natalie@hcommons.social) I agree with your concerns about not being “able to edit or delete the syndicated posts afterwards”.
In short, my personal site tantek.com is its own “instance” but without running Mastodon.
I use https://fed.brid.gy/ to connect my site directly to #fediverse sites like Mastodon servers, without any need for syndication, cross-posting, or publishing copies of my posts. More details here: https://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb
Because I use my site directly, I can edit/update/delete posts, and send a Webmention to #BridgyFed to propagate those changes to any #fediverse servers caching my post, all of which update themselves accordingly.
I’m not that familiar with the WordPress ActivityPub plugin, however, there’s a great community of folks who can help with any questions about it here:
https://chat.indieweb.org/wordpress
Hope that helps and good luck!
{
"type": "entry",
"published": "2023-01-08 19:38-0800",
"url": "http://tantek.com/2023/008/t4/",
"category": [
"fediverse",
"BridgyFed"
],
"in-reply-to": [
"https://hcommons.social/@natalie/109653246111818823"
],
"content": {
"text": "https://nataliekraneiss.com/ (@natalie@hcommons.social) I agree with your concerns about not being \u201cable to edit or delete the syndicated posts afterwards\u201d.\n\nIn short, my personal site tantek.com is its own \u201cinstance\u201d but without running Mastodon. \n\nI use https://fed.brid.gy/ to connect my site directly to #fediverse sites like Mastodon servers, without any need for syndication, cross-posting, or publishing copies of my posts. More details here: https://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb\n\nBecause I use my site directly, I can edit/update/delete posts, and send a Webmention to #BridgyFed to propagate those changes to any #fediverse servers caching my post, all of which update themselves accordingly.\n\nI\u2019m not that familiar with the WordPress ActivityPub plugin, however, there\u2019s a great community of folks who can help with any questions about it here:\nhttps://chat.indieweb.org/wordpress\n\nHope that helps and good luck!",
"html": "<a href=\"https://nataliekraneiss.com/\">https://nataliekraneiss.com/</a> (<a href=\"http://hcommons.social/@natalie\">@natalie@hcommons.social</a>) I agree with your concerns about not being \u201cable to edit or delete the syndicated posts afterwards\u201d.<br /><br />In short, my personal site <a href=\"http://tantek.com\">tantek.com</a> is its own \u201cinstance\u201d but without running Mastodon. <br /><br />I use <a href=\"https://fed.brid.gy/\">https://fed.brid.gy/</a> to connect my site directly to #<span class=\"p-category\">fediverse</span> sites like Mastodon servers, without any need for syndication, cross-posting, or publishing copies of my posts. More details here: <a href=\"https://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb\">https://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb</a><br /><br />Because I use my site directly, I can edit/update/delete posts, and send a Webmention to #<span class=\"p-category\">BridgyFed</span> to propagate those changes to any #<span class=\"p-category\">fediverse</span> servers caching my post, all of which update themselves accordingly.<br /><br />I\u2019m not that familiar with the WordPress ActivityPub plugin, however, there\u2019s a great community of folks who can help with any questions about it here:<br /><a href=\"https://chat.indieweb.org/wordpress\">https://chat.indieweb.org/wordpress</a><br /><br />Hope that helps and good luck!"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"https://hcommons.social/@natalie/109653246111818823": {
"type": "entry",
"url": "https://hcommons.social/@natalie/109653246111818823",
"name": "hcommons.social user natalie\u2019s post",
"post-type": "article"
}
},
"_id": "34275125",
"_source": "1",
"_is_read": false
}
@daviddelven@pkm.social that post is day 4 of my #100DaysOfIndieWeb project which I started on January 1st:
Day 1: https://tantek.com/2023/001/t1/own-your-notes
That and subsequent days should help provide context.
For example, I noticed you have your own personal domain daviddelgado.cat, yet it seems to redirect to a Linktree. One way to make your web presence more #IndieWeb would be to use a static page served directly on your domain for that, instead of redirecting to a 3rd party service.
If you feel comfortable with HTML+CSS, you could follow the instructions at https://indieweb.org/GitHub_Pages to setup a free static GitHub page to serve at your domain, and add all the same links you have on your Linktree.
{
"type": "entry",
"published": "2023-01-08 16:07-0800",
"url": "http://tantek.com/2023/008/t3/",
"category": [
"100DaysOfIndieWeb",
"IndieWeb"
],
"in-reply-to": [
"https://pkm.social/@daviddelven/109639701309787680"
],
"content": {
"text": "@daviddelven@pkm.social that post is day 4 of my #100DaysOfIndieWeb project which I started on January 1st:\n\nDay 1: https://tantek.com/2023/001/t1/own-your-notes\n\nThat and subsequent days should help provide context.\n\nFor example, I noticed you have your own personal domain daviddelgado.cat, yet it seems to redirect to a Linktree. One way to make your web presence more #IndieWeb would be to use a static page served directly on your domain for that, instead of redirecting to a 3rd party service.\n\nIf you feel comfortable with HTML+CSS, you could follow the instructions at https://indieweb.org/GitHub_Pages to setup a free static GitHub page to serve at your domain, and add all the same links you have on your Linktree.",
"html": "<a href=\"http://pkm.social/@daviddelven\">@daviddelven@pkm.social</a> that post is day 4 of my #<span class=\"p-category\">100DaysOfIndieWeb</span> project which I started on January 1st:<br /><br />Day 1: <a href=\"https://tantek.com/2023/001/t1/own-your-notes\">https://tantek.com/2023/001/t1/own-your-notes</a><br /><br />That and subsequent days should help provide context.<br /><br />For example, I noticed you have your own personal domain <a href=\"http://daviddelgado.cat\">daviddelgado.cat</a>, yet it seems to redirect to a Linktree. One way to make your web presence more #<span class=\"p-category\">IndieWeb</span> would be to use a static page served directly on your domain for that, instead of redirecting to a 3rd party service.<br /><br />If you feel comfortable with HTML+CSS, you could follow the instructions at <a href=\"https://indieweb.org/GitHub_Pages\">https://indieweb.org/GitHub_Pages</a> to setup a free static GitHub page to serve at your domain, and add all the same links you have on your Linktree."
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"https://pkm.social/@daviddelven/109639701309787680": {
"type": "entry",
"url": "https://pkm.social/@daviddelven/109639701309787680",
"name": "pkm.social user daviddelven\u2019s post",
"post-type": "article"
}
},
"_id": "34275028",
"_source": "1",
"_is_read": false
}
@nomdeb@mstdn.social that’s good to know. Yes, I’ve seen these “follower collectors” as well. Hard to believe that such a high percentage of Twitter followers are dormant, or perhaps just bots or brands. I think you’re right that Twitter algorithms are pushing down our real person/connection posts, “in favor of engagement types of tweets”.
Since a month ago, the differences have grown on my recent posts:
Now ~6.3x (up from 2x) more #fediverse responses per post than Twitter, ~900:1 (up from ~500:1) difference per follower (having ~142x more Twitter followers).
{
"type": "entry",
"published": "2023-01-08 16:07-0800",
"url": "http://tantek.com/2023/008/t2/",
"category": [
"fediverse"
],
"in-reply-to": [
"https://mstdn.social/@nomdeb/109469100031629415"
],
"content": {
"text": "@nomdeb@mstdn.social that\u2019s good to know. Yes, I\u2019ve seen these \u201cfollower collectors\u201d as well. Hard to believe that such a high percentage of Twitter followers are dormant, or perhaps just bots or brands. I think you\u2019re right that Twitter algorithms are pushing down our real person/connection posts, \u201cin favor of engagement types of tweets\u201d.\n\nSince a month ago, the differences have grown on my recent posts:\n\nNow ~6.3x (up from 2x) more #fediverse responses per post than Twitter, ~900:1 (up from ~500:1) difference per follower (having ~142x more Twitter followers).",
"html": "<a href=\"http://mstdn.social/@nomdeb\">@nomdeb@mstdn.social</a> that\u2019s good to know. Yes, I\u2019ve seen these \u201cfollower collectors\u201d as well. Hard to believe that such a high percentage of Twitter followers are dormant, or perhaps just bots or brands. I think you\u2019re right that Twitter algorithms are pushing down our real person/connection posts, \u201cin favor of engagement types of tweets\u201d.<br /><br />Since a month ago, the differences have grown on my recent posts:<br /><br />Now ~6.3x (up from 2x) more #<span class=\"p-category\">fediverse</span> responses per post than Twitter, ~900:1 (up from ~500:1) difference per follower (having ~142x more Twitter followers)."
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"https://mstdn.social/@nomdeb/109469100031629415": {
"type": "entry",
"url": "https://mstdn.social/@nomdeb/109469100031629415",
"name": "mstdn.social user nomdeb\u2019s post",
"post-type": "article"
}
},
"_id": "34274638",
"_source": "1",
"_is_read": false
}
Hey #Indieweb! I'm on day 3 of my #100daysofindieweb! I've been working on a script for a while now to take my twitter archive and turn it into posts on my Hugo blog, and today I was able to get back to it.
I wrote a little about it here:
https://crowdersoup.com/posts/projects/indieweb/100-days/day-3-twitter-archive-part-1/
{
"type": "entry",
"author": {
"name": "@CrowderSoup",
"url": "https://hachyderm.io/@CrowderSoup",
"photo": null
},
"url": "https://hachyderm.io/@CrowderSoup/109656996449892180",
"content": {
"html": "<p>Hey <a href=\"https://hachyderm.io/tags/Indieweb\">#<span>Indieweb</span></a>! I'm on day 3 of my <a href=\"https://hachyderm.io/tags/100daysofindieweb\">#<span>100daysofindieweb</span></a>! I've been working on a script for a while now to take my twitter archive and turn it into posts on my Hugo blog, and today I was able to get back to it.</p><p>I wrote a little about it here: </p><p><a href=\"https://crowdersoup.com/posts/projects/indieweb/100-days/day-3-twitter-archive-part-1/\"><span>https://</span><span>crowdersoup.com/posts/projects</span><span>/indieweb/100-days/day-3-twitter-archive-part-1/</span></a></p>",
"text": "Hey #Indieweb! I'm on day 3 of my #100daysofindieweb! I've been working on a script for a while now to take my twitter archive and turn it into posts on my Hugo blog, and today I was able to get back to it.I wrote a little about it here: https://crowdersoup.com/posts/projects/indieweb/100-days/day-3-twitter-archive-part-1/"
},
"published": "2023-01-09T02:56:18+00:00",
"post-type": "note",
"_id": "34274500",
"_source": "7235",
"_is_read": false
}
https://crowdersoup.com/ (@CrowderSoup@hachyderm.io) glad to hear it and congrats on starting your #100DaysOfIndieWeb project!
I added you to the list on the #IndieWeb wiki:
* https://indieweb.org/100_days#2023
Keep up the good work!
{
"type": "entry",
"published": "2023-01-08 16:07-0800",
"url": "http://tantek.com/2023/008/t1/",
"category": [
"100DaysOfIndieWeb",
"IndieWeb"
],
"in-reply-to": [
"https://crowdersoup.com/posts/projects/indieweb/100-days/day-1/"
],
"content": {
"text": "https://crowdersoup.com/ (@CrowderSoup@hachyderm.io) glad to hear it and congrats on starting your #100DaysOfIndieWeb project!\n\nI added you to the list on the #IndieWeb wiki:\n* https://indieweb.org/100_days#2023\n\nKeep up the good work!",
"html": "<a href=\"https://crowdersoup.com/\">https://crowdersoup.com/</a> (<a href=\"http://hachyderm.io/@CrowderSoup\">@CrowderSoup@hachyderm.io</a>) glad to hear it and congrats on starting your #<span class=\"p-category\">100DaysOfIndieWeb</span> project!<br /><br />I added you to the list on the #<span class=\"p-category\">IndieWeb</span> wiki:<br />* <a href=\"https://indieweb.org/100_days#2023\">https://indieweb.org/100_days#2023</a><br /><br />Keep up the good work!"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"https://crowdersoup.com/posts/projects/indieweb/100-days/day-1/": {
"type": "entry",
"url": "https://crowdersoup.com/posts/projects/indieweb/100-days/day-1/",
"name": "crowdersoup.com\u2019s post",
"post-type": "article"
}
},
"_id": "34273188",
"_source": "1",
"_is_read": false
}
I've seen a few different #fediverse to #jekyll comment things—but I've yet to see a clear way to moderate comments.
So I'm feeling drawn to #Giscus, though I'd love to be less attached to #GHPages & encourage people toward the #Fedi instead.
Am I missing something? I'd massively appreciate examples if anyone has figured comment moderation out!
#IndieWeb #SSG #blogging
{
"type": "entry",
"author": {
"name": "@ryanrandall",
"url": "https://hcommons.social/@ryanrandall",
"photo": null
},
"url": "https://hcommons.social/@ryanrandall/109656005996202866",
"content": {
"html": "<p>I've seen a few different <a href=\"https://hcommons.social/tags/fediverse\">#<span>fediverse</span></a> to <a href=\"https://hcommons.social/tags/jekyll\">#<span>jekyll</span></a> comment things\u2014but I've yet to see a clear way to moderate comments.</p><p>So I'm feeling drawn to <a href=\"https://hcommons.social/tags/Giscus\">#<span>Giscus</span></a>, though I'd love to be less attached to <a href=\"https://hcommons.social/tags/GHPages\">#<span>GHPages</span></a> & encourage people toward the <a href=\"https://hcommons.social/tags/Fedi\">#<span>Fedi</span></a> instead.</p><p>Am I missing something? I'd massively appreciate examples if anyone has figured comment moderation out!</p><p><a href=\"https://hcommons.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://hcommons.social/tags/SSG\">#<span>SSG</span></a> <a href=\"https://hcommons.social/tags/blogging\">#<span>blogging</span></a></p>",
"text": "I've seen a few different #fediverse to #jekyll comment things\u2014but I've yet to see a clear way to moderate comments.So I'm feeling drawn to #Giscus, though I'd love to be less attached to #GHPages & encourage people toward the #Fedi instead.Am I missing something? I'd massively appreciate examples if anyone has figured comment moderation out!#IndieWeb #SSG #blogging"
},
"published": "2023-01-08T22:44:24+00:00",
"post-type": "note",
"_id": "34270975",
"_source": "7235",
"_is_read": false
}
Taking back control of my tiny web corner. Happy to be back into Microformats a decade later and this time combining it with Indieweb. So far I have my own domain www.axiomeval.me (WIP), digital ID, freedom from silos and there is more to come :-) #microformats #indieweb
{
"type": "entry",
"author": {
"name": "@ross",
"url": "https://axiomeval.social/@ross",
"photo": null
},
"url": "https://axiomeval.social/@ross/109655903165993838",
"content": {
"html": "<p>Taking back control of my tiny web corner. Happy to be back into Microformats a decade later and this time combining it with Indieweb. So far I have my own domain www.axiomeval.me (WIP), digital ID, freedom from silos and there is more to come :-) <a href=\"https://axiomeval.social/tags/microformats\">#<span>microformats</span></a> <a href=\"https://axiomeval.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Taking back control of my tiny web corner. Happy to be back into Microformats a decade later and this time combining it with Indieweb. So far I have my own domain www.axiomeval.me (WIP), digital ID, freedom from silos and there is more to come :-) #microformats #indieweb"
},
"published": "2023-01-08T22:18:15+00:00",
"post-type": "note",
"_id": "34270684",
"_source": "7235",
"_is_read": false
}
@OohDirectory Any chance of an #IndieWeb category or perhaps tag on the directory?
{
"type": "entry",
"author": {
"name": "@charlesroper",
"url": "https://indieweb.social/@charlesroper",
"photo": null
},
"url": "https://indieweb.social/@charlesroper/109655818997104035",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@OohDirectory\">@<span>OohDirectory</span></a></span> Any chance of an <a href=\"https://indieweb.social/tags/IndieWeb\">#<span>IndieWeb</span></a> category or perhaps tag on the directory?</p>",
"text": "@OohDirectory Any chance of an #IndieWeb category or perhaps tag on the directory?"
},
"published": "2023-01-08T21:56:51+00:00",
"post-type": "note",
"_id": "34270188",
"_source": "7235",
"_is_read": false
}