People in the #indieweb webring who break it by not including the links are my actual pet peeves. Like you exhibit no restraint and you take and you take and you keep winning anyway
{
"type": "entry",
"author": {
"name": "@eb",
"url": "https://social.coop/@eb",
"photo": null
},
"url": "https://social.coop/@eb/112131777763689815",
"content": {
"html": "<p>People in the <a href=\"https://social.coop/tags/indieweb\">#<span>indieweb</span></a> webring who break it by not including the links are my actual pet peeves. Like you exhibit no restraint and you take and you take and you keep winning anyway</p>",
"text": "People in the #indieweb webring who break it by not including the links are my actual pet peeves. Like you exhibit no restraint and you take and you take and you keep winning anyway"
},
"published": "2024-03-21T04:25:44+00:00",
"post-type": "note",
"_id": "40608408",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@spacebuffer",
"url": "https://fosstodon.org/@spacebuffer",
"photo": null
},
"url": "https://fosstodon.org/@spacebuffer/112130141692799285",
"content": {
"html": "<p>I've redesigned my site. let me know what you think!</p><p><a href=\"https://yusuf.fyi/posts/site-overhaul\"><span>https://</span><span>yusuf.fyi/posts/site-overhaul</span><span></span></a></p><p><a href=\"https://fosstodon.org/tags/blog\">#<span>blog</span></a> <a href=\"https://fosstodon.org/tags/writing\">#<span>writing</span></a> <a href=\"https://fosstodon.org/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://fosstodon.org/tags/webdev\">#<span>webdev</span></a></p>",
"text": "I've redesigned my site. let me know what you think!\n\nhttps://yusuf.fyi/posts/site-overhaul\n\n#blog #writing #indieweb #webdev"
},
"published": "2024-03-20T21:29:39+00:00",
"post-type": "note",
"_id": "40605808",
"_source": "8007",
"_is_read": false
}
New page on my site for bookmarklets inspired by a post from @adactio . I've got a few there that I've used off-and-on over the years, and in general I find them to be a really neat concept that doesn't get much attention.
#IndieWeb #SmallWeb #CyberSecurity #InfoSec
https://www.vzqk50.com/bookmarklets/
{
"type": "entry",
"author": {
"name": "@ApisNecros",
"url": "https://ioc.exchange/@ApisNecros",
"photo": null
},
"url": "https://ioc.exchange/@ApisNecros/112129905868891287",
"content": {
"html": "<p>New page on my site for bookmarklets inspired by a post from <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@adactio\">@<span>adactio</span></a></span> . I've got a few there that I've used off-and-on over the years, and in general I find them to be a really neat concept that doesn't get much attention.</p><p><a href=\"https://ioc.exchange/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://ioc.exchange/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://ioc.exchange/tags/CyberSecurity\">#<span>CyberSecurity</span></a> <a href=\"https://ioc.exchange/tags/InfoSec\">#<span>InfoSec</span></a><br /><a href=\"https://www.vzqk50.com/bookmarklets/\"><span>https://www.</span><span>vzqk50.com/bookmarklets/</span><span></span></a></p>\n<a class=\"u-mention\" href=\"https://mastodon.social/@adactio\"></a>",
"text": "New page on my site for bookmarklets inspired by a post from @adactio . I've got a few there that I've used off-and-on over the years, and in general I find them to be a really neat concept that doesn't get much attention.\n\n#IndieWeb #SmallWeb #CyberSecurity #InfoSec\nhttps://www.vzqk50.com/bookmarklets/"
},
"published": "2024-03-20T20:29:41+00:00",
"post-type": "note",
"_id": "40605354",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@cory",
"url": "https://social.lol/@cory",
"photo": null
},
"url": "https://social.lol/@cory/112129713139546240",
"content": {
"html": "<p>\ud83d\udcdd: An indie web primer <a href=\"https://social.lol/tags/Tech\">#<span>Tech</span></a> <a href=\"https://social.lol/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://social.lol/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://coryd.dev/posts/2024/an-indie-web-primer/\"><span>https://</span><span>coryd.dev/posts/2024/an-indie-</span><span>web-primer/</span></a></p>",
"text": "\ud83d\udcdd: An indie web primer #Tech #WebDev #IndieWeb https://coryd.dev/posts/2024/an-indie-web-primer/"
},
"published": "2024-03-20T19:40:40+00:00",
"post-type": "note",
"_id": "40605057",
"_source": "8007",
"_is_read": false
}
Jatan Mehta blogs about the noisiness of most social networks, and how Micro.blog takes a different approach:
Micro.blog is the only Fediverse-compatible platform I know of which truly does away with likes, boosts, follower counts, and hashtags. I wish all social networks removed these pointless stats by default.
Some people like the extra activity of boosts and notifications, and thatās fine too. I do think it can help with discoverability. But not every network needs to work the same way. If every network was a clone of Twitter, the social web would be much less interesting.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2024/03/20/jatan-mehta-blogs.html",
"content": {
"html": "<p><a href=\"https://journal.jatan.space/mastodon-and-the-fediverse-is-noisy/\">Jatan Mehta blogs about the noisiness of most social networks</a>, and how Micro.blog takes a different approach:</p>\n<blockquote>\n<p>Micro.blog is the only Fediverse-compatible platform I know of which truly does away with likes, boosts, follower counts, and hashtags. I wish all social networks removed these pointless stats by default.</p>\n</blockquote>\n<p>Some people like the extra activity of boosts and notifications, and that\u2019s fine too. I do think it can help with discoverability. But not every network needs to work the same way. If every network was a clone of Twitter, the social web would be much less interesting.</p>",
"text": "Jatan Mehta blogs about the noisiness of most social networks, and how Micro.blog takes a different approach:\n\nMicro.blog is the only Fediverse-compatible platform I know of which truly does away with likes, boosts, follower counts, and hashtags. I wish all social networks removed these pointless stats by default.\n\nSome people like the extra activity of boosts and notifications, and that\u2019s fine too. I do think it can help with discoverability. But not every network needs to work the same way. If every network was a clone of Twitter, the social web would be much less interesting."
},
"published": "2024-03-20T12:39:33-05:00",
"post-type": "note",
"_id": "40603723",
"_source": "12",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2024/03/20/threads-optin-vs.html",
"name": "Threads opt-in vs. fediverse migration",
"content": {
"html": "<p>As Threads rolls out support for ActivityPub, Meta\u2019s approach is to require each Threads user to manually enable fediverse integration. This was demoed yesterday at FediForum. It\u2019s a perfectly reasonable way to start, and I think the UI that Threads has come up with looks good.</p>\n<p>There are problems with opt-in, though, particularly around account migration. <a href=\"https://www.manton.org/2023/12/15/adam-mosseri-on.html\">Adam Mosseri has spoken about</a> Meta\u2019s long-term goal to use ActivityPub to let users move away from Threads:</p>\n<blockquote>\n<p>\u2026this is an open protocol for social networks so that they can talk to each other, and so you can actually even move eventually your followers from one app to another\u2026</p>\n</blockquote>\n<p>Migrating followers will only work if the followers have enabled fediverse support. Why? The way ActivityPub account migration works, the server holding the user\u2019s account essentially sends a \u201cmove\u201d activity to each follower. The follower\u2019s server then updates their reference to point to the new, external server. For Threads, this will presumably <em>do nothing</em> if the follower has not enabled the fediverse, because there will be no way to follow and interact with a user outside of Threads.</p>\n<p>So if someone has 100 followers, and only 5% have enabled the fediverse, when that person migrates away from Threads to Mastodon or Micro.blog, for example, only 5 of their followers will automatically follow the new account. This will be quite a big decrease in followers and discourage Threads users from migrating.</p>\n<p>It is still early, and I think Threads has been very thoughtful about their approach. Account migration is an area that I hope they will consider more fully. There are ramifications for mixing accounts \u2014 some with fediverse support and some without \u2014 and long-term it becomes very complicated unless Threads goes all-in on the fediverse.</p>",
"text": "As Threads rolls out support for ActivityPub, Meta\u2019s approach is to require each Threads user to manually enable fediverse integration. This was demoed yesterday at FediForum. It\u2019s a perfectly reasonable way to start, and I think the UI that Threads has come up with looks good.\nThere are problems with opt-in, though, particularly around account migration. Adam Mosseri has spoken about Meta\u2019s long-term goal to use ActivityPub to let users move away from Threads:\n\n\u2026this is an open protocol for social networks so that they can talk to each other, and so you can actually even move eventually your followers from one app to another\u2026\n\nMigrating followers will only work if the followers have enabled fediverse support. Why? The way ActivityPub account migration works, the server holding the user\u2019s account essentially sends a \u201cmove\u201d activity to each follower. The follower\u2019s server then updates their reference to point to the new, external server. For Threads, this will presumably do nothing if the follower has not enabled the fediverse, because there will be no way to follow and interact with a user outside of Threads.\nSo if someone has 100 followers, and only 5% have enabled the fediverse, when that person migrates away from Threads to Mastodon or Micro.blog, for example, only 5 of their followers will automatically follow the new account. This will be quite a big decrease in followers and discourage Threads users from migrating.\nIt is still early, and I think Threads has been very thoughtful about their approach. Account migration is an area that I hope they will consider more fully. There are ramifications for mixing accounts \u2014 some with fediverse support and some without \u2014 and long-term it becomes very complicated unless Threads goes all-in on the fediverse."
},
"published": "2024-03-20T11:21:23-05:00",
"category": [
"Essays"
],
"post-type": "article",
"_id": "40603724",
"_source": "12",
"_is_read": false
}
@misty
@Em0nM4stodon
Not all platforms are based in the USA. But, in part, this is why #ActivityPub, #fediverse, #IndieWeb, and #selfhosting.
But the oddest thing about the concept of a TikTok ban is: many states including the USA try to facilitate working around blocking/banning parts of the internet as censorship. Such support would certainly be used by #usians to circumvent the USA's censorship of TikTok.
Personally, I look forward an ActivityPub-based platform alternative, just to see.
{
"type": "entry",
"author": {
"name": "@amgine",
"url": "https://mstdn.ca/@amgine",
"photo": null
},
"url": "https://mstdn.ca/@amgine/112128659891442804",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://digipres.club/@misty\">@<span>misty</span></a></span> <br /><span class=\"h-card\"><a class=\"u-url\" href=\"https://infosec.exchange/@Em0nM4stodon\">@<span>Em0nM4stodon</span></a></span> </p><p>Not all platforms are based in the USA. But, in part, this is why <a href=\"https://mstdn.ca/tags/ActivityPub\">#<span>ActivityPub</span></a>, <a href=\"https://mstdn.ca/tags/fediverse\">#<span>fediverse</span></a>, <a href=\"https://mstdn.ca/tags/IndieWeb\">#<span>IndieWeb</span></a>, and <a href=\"https://mstdn.ca/tags/selfhosting\">#<span>selfhosting</span></a>.</p><p>But the oddest thing about the concept of a TikTok ban is: many states including the USA try to facilitate working around blocking/banning parts of the internet as censorship. Such support would certainly be used by <a href=\"https://mstdn.ca/tags/usians\">#<span>usians</span></a> to circumvent the USA's censorship of TikTok.</p><p>Personally, I look forward an ActivityPub-based platform alternative, just to see.</p>\n<a class=\"u-mention\" href=\"https://digipres.club/@misty\"></a>\n<a class=\"u-mention\" href=\"https://infosec.exchange/@Em0nM4stodon\"></a>",
"text": "@misty \n@Em0nM4stodon \n\nNot all platforms are based in the USA. But, in part, this is why #ActivityPub, #fediverse, #IndieWeb, and #selfhosting.\n\nBut the oddest thing about the concept of a TikTok ban is: many states including the USA try to facilitate working around blocking/banning parts of the internet as censorship. Such support would certainly be used by #usians to circumvent the USA's censorship of TikTok.\n\nPersonally, I look forward an ActivityPub-based platform alternative, just to see."
},
"published": "2024-03-20T15:12:49+00:00",
"post-type": "note",
"_id": "40602215",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@ratika",
"url": "https://scicomm.xyz/@ratika",
"photo": null
},
"url": "https://scicomm.xyz/@ratika/112128401390629013",
"content": {
"html": "<p>Essay #6 out of 200 is out now--all about overcoming fear by writing about it. Check it out!</p><p><a href=\"https://kadambari.bearblog.dev/fear/\"><span>https://</span><span>kadambari.bearblog.dev/fear/</span><span></span></a></p><p><a href=\"https://scicomm.xyz/tags/writing\">#<span>writing</span></a> <a href=\"https://scicomm.xyz/tags/WritingCommunity\">#<span>WritingCommunity</span></a> <a href=\"https://scicomm.xyz/tags/inspiration\">#<span>inspiration</span></a> <a href=\"https://scicomm.xyz/tags/AmWriting\">#<span>AmWriting</span></a> <a href=\"https://scicomm.xyz/tags/blog\">#<span>blog</span></a> <a href=\"https://scicomm.xyz/tags/blogging\">#<span>blogging</span></a> <a href=\"https://scicomm.xyz/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Essay #6 out of 200 is out now--all about overcoming fear by writing about it. Check it out!\n\nhttps://kadambari.bearblog.dev/fear/\n\n#writing #WritingCommunity #inspiration #AmWriting #blog #blogging #IndieWeb"
},
"published": "2024-03-20T14:07:04+00:00",
"post-type": "note",
"_id": "40601425",
"_source": "8007",
"_is_read": false
}
besides neocities i did site on https://yay.boo/ from @goodenoughllc, but it's a secret site (whispering). anyway, i recommend it for silly small sites!!! (which my own one is too)
#resources #indieweb
{
"type": "entry",
"author": {
"name": "@hmwat4er",
"url": "https://indieweb.social/@hmwat4er",
"photo": null
},
"url": "https://indieweb.social/@hmwat4er/112127850906945970",
"content": {
"html": "<p>besides neocities i did site on <a href=\"https://yay.boo/\"><span>https://</span><span>yay.boo/</span><span></span></a> from <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.world/@goodenoughllc\">@<span>goodenoughllc</span></a></span>, but it's a secret site (whispering). anyway, i recommend it for silly small sites!!! (which my own one is too)<br /><a href=\"https://indieweb.social/tags/resources\">#<span>resources</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a></p>\n<a class=\"u-mention\" href=\"https://mastodon.world/@goodenoughllc\"></a>",
"text": "besides neocities i did site on https://yay.boo/ from @goodenoughllc, but it's a secret site (whispering). anyway, i recommend it for silly small sites!!! (which my own one is too)\n#resources #indieweb"
},
"published": "2024-03-20T11:47:05+00:00",
"post-type": "note",
"_id": "40600236",
"_source": "8007",
"_is_read": false
}
On my blog: Deeper in the Indie Web https://john.colagioia.net/blog/2024/03/20/indieweb-2.html - A one-week update on my exploration of Indie Web technologies and some gesturing at where I may go next. #blog #indieweb #programming #techtips
{
"type": "entry",
"author": {
"name": "@jcolag",
"url": "https://mastodon.social/@jcolag",
"photo": null
},
"url": "https://mastodon.social/@jcolag/112127822490789325",
"content": {
"html": "<p>On my blog: Deeper in the Indie Web <a href=\"https://john.colagioia.net/blog/2024/03/20/indieweb-2.html\"><span>https://</span><span>john.colagioia.net/blog/2024/0</span><span>3/20/indieweb-2.html</span></a> - A one-week update on my exploration of Indie Web technologies and some gesturing at where I may go next. <a href=\"https://mastodon.social/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/programming\">#<span>programming</span></a> <a href=\"https://mastodon.social/tags/techtips\">#<span>techtips</span></a></p>",
"text": "On my blog: Deeper in the Indie Web https://john.colagioia.net/blog/2024/03/20/indieweb-2.html - A one-week update on my exploration of Indie Web technologies and some gesturing at where I may go next. #blog #indieweb #programming #techtips"
},
"published": "2024-03-20T11:39:51+00:00",
"post-type": "note",
"_id": "40600194",
"_source": "8007",
"_is_read": false
}
Finished my submission for the 32-bit cafe's third code jam! In response to the prompt, what has creating a website done for you, I encouraged everyone to join the indie web because participatory culture is so fun and rewarding: https://lostletters.neocities.org/join-indie-web/ #IndieWeb #CodeJam
{
"type": "entry",
"author": {
"name": "@lostletters",
"url": "https://cutie.city/@lostletters",
"photo": null
},
"url": "https://cutie.city/@lostletters/112127697064003594",
"content": {
"html": "<p>Finished my submission for the 32-bit cafe's third code jam! In response to the prompt, <em>what has creating a website done for you</em>, I encouraged everyone to join the indie web because participatory culture is so fun and rewarding: <a href=\"https://lostletters.neocities.org/join-indie-web/\"><span>https://</span><span>lostletters.neocities.org/join</span><span>-indie-web/</span></a> <a href=\"https://cutie.city/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://cutie.city/tags/CodeJam\">#<span>CodeJam</span></a></p>",
"text": "Finished my submission for the 32-bit cafe's third code jam! In response to the prompt, what has creating a website done for you, I encouraged everyone to join the indie web because participatory culture is so fun and rewarding: https://lostletters.neocities.org/join-indie-web/ #IndieWeb #CodeJam"
},
"published": "2024-03-20T11:07:57+00:00",
"post-type": "note",
"_id": "40600003",
"_source": "8007",
"_is_read": false
}
...
Libraries like KaTeX and MathJax can help with the first three points. Maybe it's just my opinion, but after 25 years, W3C has not given the best recommendation for the implementation of the last point. Perhaps because it is such a complex issue, some protocols such as #GeminiProtocol choose not to provide support for displaying mathematical formulae at all.
#IndieWeb #SmallWeb #math
{
"type": "entry",
"author": {
"name": "@kekavigi",
"url": "https://mas.to/@kekavigi",
"photo": null
},
"url": "https://mas.to/@kekavigi/112127502447376955",
"content": {
"html": "<p>...</p><p>Libraries like KaTeX and MathJax can help with the first three points. Maybe it's just my opinion, but after 25 years, W3C has not given the best recommendation for the implementation of the last point. Perhaps because it is such a complex issue, some protocols such as <a href=\"https://mas.to/tags/GeminiProtocol\">#<span>GeminiProtocol</span></a> choose not to provide support for displaying mathematical formulae at all.</p><p><a href=\"https://mas.to/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mas.to/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mas.to/tags/math\">#<span>math</span></a></p>",
"text": "...\n\nLibraries like KaTeX and MathJax can help with the first three points. Maybe it's just my opinion, but after 25 years, W3C has not given the best recommendation for the implementation of the last point. Perhaps because it is such a complex issue, some protocols such as #GeminiProtocol choose not to provide support for displaying mathematical formulae at all.\n\n#IndieWeb #SmallWeb #math"
},
"published": "2024-03-20T10:18:27+00:00",
"post-type": "note",
"_id": "40599605",
"_source": "8007",
"_is_read": false
}
Build a website in an hour this Saturday š
I am hosting an event where you are challenged to make a web page or a website in an hour. You can make whatever you want!
See event information here:
https://events.indieweb.org/2024/03/build-a-website-in-an-hour-lUYv5DntQ3Sr
No need to RSVP ā you can show up on the day!
#indieweb #personalwebsites #web
{
"type": "entry",
"author": {
"name": "@capjamesg",
"url": "https://indieweb.social/@capjamesg",
"photo": null
},
"url": "https://indieweb.social/@capjamesg/112127399072317698",
"content": {
"html": "<p>Build a website in an hour this Saturday \ud83c\udf10</p><p>I am hosting an event where you are challenged to make a web page or a website in an hour. You can make whatever you want!</p><p>See event information here:</p><p><a href=\"https://events.indieweb.org/2024/03/build-a-website-in-an-hour-lUYv5DntQ3Sr\"><span>https://</span><span>events.indieweb.org/2024/03/bu</span><span>ild-a-website-in-an-hour-lUYv5DntQ3Sr</span></a></p><p>No need to RSVP \u2014 you can show up on the day!</p><p><a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/personalwebsites\">#<span>personalwebsites</span></a> <a href=\"https://indieweb.social/tags/web\">#<span>web</span></a></p>",
"text": "Build a website in an hour this Saturday \ud83c\udf10\n\nI am hosting an event where you are challenged to make a web page or a website in an hour. You can make whatever you want!\n\nSee event information here:\n\nhttps://events.indieweb.org/2024/03/build-a-website-in-an-hour-lUYv5DntQ3Sr\n\nNo need to RSVP \u2014 you can show up on the day!\n\n#indieweb #personalwebsites #web"
},
"published": "2024-03-20T09:52:10+00:00",
"post-type": "note",
"_id": "40599478",
"_source": "8007",
"_is_read": false
}
Finally got around making a dedicated portfolio website for my illustration work!
In the spirit of BeYourOwnPlatform it's self-hosted and static. Also, it's all nicely self-contained and completely cookie-free.
https://hannes.papernoise.net/
#portfolio #BeYourOwnPlatform #illustration #indieweb #hugo
{
"type": "entry",
"author": {
"name": "@papernoise",
"url": "https://mastodon.art/@papernoise",
"photo": null
},
"url": "https://mastodon.art/@papernoise/112127145819436039",
"content": {
"html": "<p>Finally got around making a dedicated portfolio website for my illustration work!</p><p>In the spirit of BeYourOwnPlatform it's self-hosted and static. Also, it's all nicely self-contained and completely cookie-free.</p><p><a href=\"https://hannes.papernoise.net/\"><span>https://</span><span>hannes.papernoise.net/</span><span></span></a></p><p><a href=\"https://mastodon.art/tags/portfolio\">#<span>portfolio</span></a> <a href=\"https://mastodon.art/tags/BeYourOwnPlatform\">#<span>BeYourOwnPlatform</span></a> <a href=\"https://mastodon.art/tags/illustration\">#<span>illustration</span></a> <a href=\"https://mastodon.art/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.art/tags/hugo\">#<span>hugo</span></a></p>",
"text": "Finally got around making a dedicated portfolio website for my illustration work!\n\nIn the spirit of BeYourOwnPlatform it's self-hosted and static. Also, it's all nicely self-contained and completely cookie-free.\n\nhttps://hannes.papernoise.net/\n\n#portfolio #BeYourOwnPlatform #illustration #indieweb #hugo"
},
"published": "2024-03-20T08:47:46+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/112/127/145/857/718/097/original/6a9f37a75e963338.png"
],
"post-type": "photo",
"_id": "40599107",
"_source": "8007",
"_is_read": false
}
#lighttpd is a wonderful web server.
For example, the module simple-vhost permit to configure automatically websites, you set the root directory where you store your websites (eg /www), the subfoldoer of the document root (htdocs). Then you just have to create a directory to enable a new site without restarting
$ mkdir -p /www/new.domain.tld/htdocs
$ echo "<h1>Hello</h1>" > /www/new.domain.tld/htdocs/index.html
pages.casa use this module to host static sites
#indieweb
https://pages.casa/register-on-pagescasa.html
{
"type": "entry",
"author": {
"name": "@adele",
"url": "https://phpc.social/@adele",
"photo": null
},
"url": "https://phpc.social/@adele/112124023173534093",
"content": {
"html": "<p><a href=\"https://phpc.social/tags/lighttpd\">#<span>lighttpd</span></a> is a wonderful web server.</p><p>For example, the module simple-vhost permit to configure automatically websites, you set the root directory where you store your websites (eg /www), the subfoldoer of the document root (htdocs). Then you just have to create a directory to enable a new site without restarting</p><p>$ mkdir -p /www/new.domain.tld/htdocs</p><p>$ echo \"<h1>Hello</h1>\" > /www/new.domain.tld/htdocs/index.html</p><p>pages.casa use this module to host static sites<br /><a href=\"https://phpc.social/tags/indieweb\">#<span>indieweb</span></a><br /><a href=\"https://pages.casa/register-on-pagescasa.html\"><span>https://</span><span>pages.casa/register-on-pagesca</span><span>sa.html</span></a></p>",
"text": "#lighttpd is a wonderful web server.\n\nFor example, the module simple-vhost permit to configure automatically websites, you set the root directory where you store your websites (eg /www), the subfoldoer of the document root (htdocs). Then you just have to create a directory to enable a new site without restarting\n\n$ mkdir -p /www/new.domain.tld/htdocs\n\n$ echo \"<h1>Hello</h1>\" > /www/new.domain.tld/htdocs/index.html\n\npages.casa use this module to host static sites\n#indieweb\nhttps://pages.casa/register-on-pagescasa.html"
},
"published": "2024-03-19T19:33:38+00:00",
"post-type": "note",
"_id": "40594661",
"_source": "8007",
"_is_read": false
}
What #indieweb-adjacent thing should I add to my website next? Help me avoid choice paralysis plz thx.
web rings!
blog roll!
links page!
stop procrastinating, more blog posts
{
"type": "entry",
"author": {
"name": "@jegtnes",
"url": "https://indieweb.social/@jegtnes",
"photo": null
},
"url": "https://indieweb.social/@jegtnes/112124016922384516",
"content": {
"html": "<p>What <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a>-adjacent thing should I add to my website next? Help me avoid choice paralysis plz thx.</p><p>web rings!<br />blog roll!<br />links page!<br />stop procrastinating, more blog posts</p>",
"text": "What #indieweb-adjacent thing should I add to my website next? Help me avoid choice paralysis plz thx.\n\nweb rings!\nblog roll!\nlinks page!\nstop procrastinating, more blog posts"
},
"published": "2024-03-19T19:32:03+00:00",
"post-type": "note",
"_id": "40594662",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"published": "2024-03-19T15:17:12Z",
"url": "https://adactio.com/journal/20996",
"category": [
"writing",
"sharing",
"publishing",
"personal",
"indieweb",
"blogs",
"blogging",
"learning"
],
"name": "What the world needs",
"content": {
"text": "I was having a discussion with some people recently about writing. It was quite cathartic. Everyone was sharing the kinds of things that their inner critic tells them. We were all encouraging each other to ignore that voice.\n\nI mentioned that the two reasons for not writing that I hear most often from people are variations on \u201cI\u2019ve got nothing to say.\u201d\n\nThe first version is when someone says they\u2019ve got nothing to say because they\u2019re not qualified to write on a particualar topic. \u201cAfter all, there are real experts out there who know far more than me. So I\u2019ve got nothing to say.\u201d\n\nBut then once you do actually understand a topic, the second version appears. \u201cIf I know about this, then everyone knows about this. It\u2019s obvious. So I\u2019ve got nothing to say.\u201d\n\nIn both cases, you absolutely should be writing and sharing! In the first instance, you\u2019ve got the beginner\u2019s mind\u2014a valuable perspective. In the second instance, you\u2019ve got personal experience\u2014another valuable perspective.\n\nIn other words, while it seems like there\u2019s never a good time to write about something, the truth is that there\u2019s never a bad time to write about something.\n\nSo write! Share! Publish!\n\nThen someone in the discussion said something I always find a bit deflating. They said they had no problem writing, but they\u2019re not so keen on publishing.\n\n\u201cAfter all\u201d, they said, \u201cthe world doesn\u2019t need yet another opinion.\u201d\n\nThis gets me down because it\u2019s hard to argue with. It\u2019s true that the world doesn\u2019t need another think piece. The world doesn\u2019t need to hear your thoughts on some topic. The world doesn\u2019t need to hear what you\u2019ve been up to recently.\n\nBut you know what? Screw what the world needs.\n\nIf we\u2019re going to be hardnosed about this, then the world doesn\u2019t need any more books. The world doesn\u2019t need any more music. The world doesn\u2019t need art. Heck, the world doesn\u2019t need us at all.\n\nSo don\u2019t publish for the world.\n\nWhen I write something here on my website, I\u2019m not thinking about the world reading it. That would be paralyzing. I do sometimes imagine that one person is reading it; someone just like me who hasn\u2019t yet had this particular thought, or come up with that particular idea.\n\nI\u2019m writing for myself. I write to figure out what I think. I also publish mostly for myself\u2014a public archive for future me. But if what I publish just happens to connect with one other person, I\u2019m glad.\n\nSo, yeah, it\u2019s true that the world doesn\u2019t need you to write and share and publish. Isn\u2019t that liberating? You\u2019re free to write and share and publish for yourself.",
"html": "<p>I was having a discussion with some people recently about writing. It was quite cathartic. Everyone was sharing the kinds of things that their inner critic tells them. We were all encouraging each other to ignore that voice.</p>\n\n<p>I mentioned that the two reasons for not writing that I hear most often from people are variations on \u201cI\u2019ve got nothing to say.\u201d</p>\n\n<p>The first version is when someone says they\u2019ve got nothing to say because they\u2019re not qualified to write on a particualar topic. \u201cAfter all, there are real experts out there who know far more than me. So I\u2019ve got nothing to say.\u201d</p>\n\n<p>But then once you do actually understand a topic, the second version appears. \u201cIf I know about this, then everyone knows about this. It\u2019s obvious. So I\u2019ve got nothing to say.\u201d</p>\n\n<p>In both cases, you absolutely should be writing and sharing! In the first instance, you\u2019ve got the beginner\u2019s mind\u2014a valuable perspective. In the second instance, you\u2019ve got personal experience\u2014another valuable perspective.</p>\n\n<p>In other words, while it seems like there\u2019s never a good time to write about something, the truth is that there\u2019s never a <em>bad</em> time to write about something.</p>\n\n<p>So write! Share! Publish!</p>\n\n<p>Then someone in the discussion said something I always find a bit deflating. They said they had no problem writing, but they\u2019re not so keen on publishing.</p>\n\n<p>\u201cAfter all\u201d, they said, \u201cthe world doesn\u2019t need yet another opinion.\u201d</p>\n\n<p>This gets me down because it\u2019s hard to argue with. It\u2019s true that the world doesn\u2019t need another think piece. The world doesn\u2019t need to hear your thoughts on some topic. The world doesn\u2019t need to hear what you\u2019ve been up to recently.</p>\n\n<p>But you know what? Screw what the world needs.</p>\n\n<p>If we\u2019re going to be hardnosed about this, then the world doesn\u2019t need any more books. The world doesn\u2019t need any more music. The world doesn\u2019t need art. Heck, the world doesn\u2019t <em>need</em> us at all.</p>\n\n<p>So don\u2019t publish for the world.</p>\n\n<p>When I write something here on my website, I\u2019m not thinking about the world reading it. That would be paralyzing. I do sometimes imagine that one person is reading it; someone just like me who hasn\u2019t yet had this particular thought, or come up with that particular idea.</p>\n\n<p>I\u2019m writing for myself. I write to figure out what I think. I also publish mostly for myself\u2014a public archive for future me. But if what I publish just happens to connect with one other person, I\u2019m glad.</p>\n\n<p>So, yeah, it\u2019s true that the world doesn\u2019t need you to write and share and publish. Isn\u2019t that liberating? You\u2019re free to write and share and publish for yourself.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "article",
"_id": "40592665",
"_source": "2",
"_is_read": false
}
Hereās a nice HTML web component that uses structured data in the markup to populate a Leaflet map.
Personally Iād probably use microformats rather than microdata, but the princple is the same: progressive enhancement from plain old HTML to an interactive map.
{
"type": "entry",
"published": "2024-03-19T15:08:12Z",
"url": "https://adactio.com/links/20995",
"category": [
"html",
"webcomponents",
"progressive",
"enhancement",
"frontend",
"development",
"customelements",
"maps",
"leaflet",
"microdata",
"markup",
"location",
"geo"
],
"bookmark-of": [
"https://blog.k-nut.eu/leaflet-microdata-html-webcomponent"
],
"content": {
"text": "A microdata enhanced HTML Webcomponent for Leaflet | k-nut \u2014 Blog\n\n\n\nHere\u2019s a nice HTML web component that uses structured data in the markup to populate a Leaflet map.\n\nPersonally I\u2019d probably use microformats rather than microdata, but the princple is the same: progressive enhancement from plain old HTML to an interactive map.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://blog.k-nut.eu/leaflet-microdata-html-webcomponent\">\nA microdata enhanced HTML Webcomponent for Leaflet | k-nut \u2014 Blog\n</a>\n</h3>\n\n<p>Here\u2019s a nice <a href=\"https://adactio.com/journal/20618\">HTML web component</a> that uses structured data in the markup to populate a <a href=\"https://leafletjs.com/\">Leaflet</a> map.</p>\n\n<p>Personally I\u2019d probably use microformats rather than microdata, but the princple is the same: progressive enhancement from plain old HTML to an interactive map.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "40592062",
"_source": "2",
"_is_read": false
}
I really want to get into #indieweb stuff and start a blog, make a better homepage (lukecoleman.com) and post my webcomic. Thereās so many cool services like Ghost, micro.blog, Blot, mmm.page
{
"type": "entry",
"author": {
"name": "@lukecoalman",
"url": "https://mastodon.art/@lukecoalman",
"photo": null
},
"url": "https://mastodon.art/@lukecoalman/112122872122739179",
"content": {
"html": "<p>I really want to get into <a href=\"https://mastodon.art/tags/indieweb\">#<span>indieweb</span></a> stuff and start a blog, make a better homepage (lukecoleman.com) and post my webcomic. There\u2019s so many cool services like Ghost, micro.blog, Blot, mmm.page</p>",
"text": "I really want to get into #indieweb stuff and start a blog, make a better homepage (lukecoleman.com) and post my webcomic. There\u2019s so many cool services like Ghost, micro.blog, Blot, mmm.page"
},
"published": "2024-03-19T14:40:54+00:00",
"post-type": "note",
"_id": "40591937",
"_source": "8007",
"_is_read": false
}
An in-depth look at Indie Web Camp Brighton with some suggestions for improving future events. Also, this insightful nugget:
There was something really energising about being with a group of people that had a diverse range of backgrounds, ideas, and interests, but who all shared a specific outlook on one problem space. We definitely didnāt all agree on what the ideal solution to a given problem was, but we were at least approaching topics from a similar starting point, which was great.
{
"type": "entry",
"published": "2024-03-19T10:47:29Z",
"url": "https://adactio.com/links/20993",
"category": [
"indieweb",
"community",
"indiewebcamp",
"brighton",
"personal",
"publishing",
"sharing",
"independent",
"events",
"gathering"
],
"bookmark-of": [
"https://theadhocracy.co.uk/wrote/indiewebcamp-brighton-2024"
],
"content": {
"text": "theAdhocracy | IndieWebCamp Brighton 2024\n\n\n\nAn in-depth look at Indie Web Camp Brighton with some suggestions for improving future events. Also, this insightful nugget:\n\n\n There was something really energising about being with a group of people that had a diverse range of backgrounds, ideas, and interests, but who all shared a specific outlook on one problem space. We definitely didn\u2019t all agree on what the ideal solution to a given problem was, but we were at least approaching topics from a similar starting point, which was great.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://theadhocracy.co.uk/wrote/indiewebcamp-brighton-2024\">\ntheAdhocracy | IndieWebCamp Brighton 2024\n</a>\n</h3>\n\n<p>An in-depth look at Indie Web Camp Brighton with some suggestions for improving future events. Also, this insightful nugget:</p>\n\n<blockquote>\n <p>There was something really energising about being with a group of people that had a diverse range of backgrounds, ideas, and interests, but who all shared a specific outlook on one problem space. We definitely didn\u2019t all agree on what the ideal solution to a given problem was, but we were at least approaching topics from a similar starting point, which was great.</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": "40589943",
"_source": "2",
"_is_read": false
}