You still have two weeks to submit your website to the second issue of the Internet Phone Book, a publication for "exploring the vast poetic web, featuring essays, musings and a directory with the personal websites".
https://internetphonebook.net/
https://tally.so/r/3EEZzL
#InternetPhoneBook #SmallWeb #IndieWeb #PersonalWebsite
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://stefanbohacek.online/@stefan/117581497357976952",
"content": {
"html": "<p>You still have two weeks to submit your website to the second issue of the Internet Phone Book, a publication for \"exploring the vast poetic web, featuring essays, musings and a directory with the personal websites\".</p><p><a href=\"https://internetphonebook.net/\"><span>https://</span><span>internetphonebook.net/</span><span></span></a></p><p><a href=\"https://tally.so/r/3EEZzL\"><span>https://</span><span>tally.so/r/3EEZzL</span><span></span></a></p><p><a href=\"https://stefanbohacek.online/tags/InternetPhoneBook\">#<span>InternetPhoneBook</span></a> <a href=\"https://stefanbohacek.online/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://stefanbohacek.online/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://stefanbohacek.online/tags/PersonalWebsite\">#<span>PersonalWebsite</span></a></p>",
"text": "You still have two weeks to submit your website to the second issue of the Internet Phone Book, a publication for \"exploring the vast poetic web, featuring essays, musings and a directory with the personal websites\".\n\nhttps://internetphonebook.net/\n\nhttps://tally.so/r/3EEZzL\n\n#InternetPhoneBook #SmallWeb #IndieWeb #PersonalWebsite"
},
"published": "2026-11-08T15:21:05+00:00",
"post-type": "note",
"_id": "50168649",
"_source": "8007",
"_is_read": false
}
#Webmention for #Craft CMS 1.6.0 is out! 🎉
Ready for @craftcms 5.12 and its MCP server: the Webmention Switch is now a real boolean, bulk resaves no longer re-send webmentions, and multi-domain sites get their mentions on the right entry.
github.com/matthiasott/webmention/releases/tag/v1.6.0
{
"type": "entry",
"author": {
"name": "#webmention",
"url": "https://mastodon.social/tags/webmention",
"photo": null
},
"url": "https://mastodon.social/@matthiasott/117581025256893403",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Webmention\">#<span>Webmention</span></a> for <a href=\"https://mastodon.social/tags/Craft\">#<span>Craft</span></a> CMS 1.6.0 is out! \ud83c\udf89</p><p>Ready for <span class=\"h-card\"><a class=\"u-url\" href=\"https://masto.craftcms.com/@craftcms\">@<span>craftcms</span></a></span> 5.12 and its MCP server: the Webmention Switch is now a real boolean, bulk resaves no longer re-send webmentions, and multi-domain sites get their mentions on the right entry.</p><p>github.com/matthiasott/webmention/releases/tag/v1.6.0</p>",
"text": "#Webmention for #Craft CMS 1.6.0 is out! \ud83c\udf89\n\nReady for @craftcms 5.12 and its MCP server: the Webmention Switch is now a real boolean, bulk resaves no longer re-send webmentions, and multi-domain sites get their mentions on the right entry.\n\ngithub.com/matthiasott/webmention/releases/tag/v1.6.0"
},
"published": "2026-11-08T13:21:02+00:00",
"post-type": "note",
"_id": "50167643",
"_source": "8007",
"_is_read": false
}
If you're tired of algorithms deciding who sees your blog: I just launched Webnetz 🚀
A lightweight, tracking-free recommendation widget designed to connect independent websites and share reach.
🌐 Free & privacy-first
🛡️ Manually curated
⚡ Under 5 kB
Check it out: https://webnetz.t-w.us?lang=en
#IndieWeb #WebDev #Blogging #OpenWeb #SelfHosted
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@tortyswelt/117580218262015248",
"content": {
"html": "<p>If you're tired of algorithms deciding who sees your blog: I just launched Webnetz \ud83d\ude80</p><p>A lightweight, tracking-free recommendation widget designed to connect independent websites and share reach.</p><p>\ud83c\udf10 Free & privacy-first<br />\ud83d\udee1\ufe0f Manually curated<br />\u26a1 Under 5 kB</p><p>Check it out: <a href=\"https://webnetz.t-w.us?lang=en\"><span>https://</span><span>webnetz.t-w.us?lang=en</span><span></span></a></p><p><a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://mastodon.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://mastodon.social/tags/OpenWeb\">#<span>OpenWeb</span></a> <a href=\"https://mastodon.social/tags/SelfHosted\">#<span>SelfHosted</span></a></p>",
"text": "If you're tired of algorithms deciding who sees your blog: I just launched Webnetz \ud83d\ude80\n\nA lightweight, tracking-free recommendation widget designed to connect independent websites and share reach.\n\n\ud83c\udf10 Free & privacy-first\n\ud83d\udee1\ufe0f Manually curated\n\u26a1 Under 5 kB\n\nCheck it out: https://webnetz.t-w.us?lang=en\n\n#IndieWeb #WebDev #Blogging #OpenWeb #SelfHosted"
},
"published": "2026-11-08T09:55:48+00:00",
"post-type": "note",
"_id": "50166310",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fosstodon.org/@cedric/117579942326527707",
"content": {
"html": "<p>New article: Keeping the Word \"I\": Moving Back to SourceHut <a href=\"https://www.cedricbonhomme.org/2026/11/08/keeping-the-word-i/\"><span>https://www.</span><span>cedricbonhomme.org/2026/11/08/</span><span>keeping-the-word-i/</span></a> <a href=\"https://fosstodon.org/tags/blog\">#<span>blog</span></a> <a href=\"https://fosstodon.org/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://fosstodon.org/tags/FreeSoftware\">#<span>FreeSoftware</span></a> <a href=\"https://fosstodon.org/tags/SourceHut\">#<span>SourceHut</span></a> <a href=\"https://fosstodon.org/tags/GitHub\">#<span>GitHub</span></a></p>",
"text": "New article: Keeping the Word \"I\": Moving Back to SourceHut https://www.cedricbonhomme.org/2026/11/08/keeping-the-word-i/ #blog #IndieWeb #FreeSoftware #SourceHut #GitHub"
},
"published": "2026-11-08T08:45:37+00:00",
"post-type": "note",
"_id": "50165830",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://slime.global/@lunalapin/117579831081825505",
"content": {
"html": "<p>here's my blog post where I explain how I put this together</p><p><a href=\"https://shadenexus.ca/blog/posts/2026-11-08-firehose.html\"><span>https://</span><span>shadenexus.ca/blog/posts/2026-</span><span>11-08-firehose.html</span></a></p><p><a href=\"https://slime.global/tags/RSS\">#<span>RSS</span></a> <a href=\"https://slime.global/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://slime.global/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://slime.global/tags/WeekendProject\">#<span>WeekendProject</span></a></p>",
"text": "here's my blog post where I explain how I put this together\n\nhttps://shadenexus.ca/blog/posts/2026-11-08-firehose.html\n\n#RSS #IndieWeb #WebDev #WeekendProject"
},
"published": "2026-11-08T08:17:20+00:00",
"post-type": "note",
"_id": "50165664",
"_source": "8007",
"_is_read": false
}
made a little site that collects the weird, wonderful corners of the web. one click and you're somewhere strange. no ads, no accounts.
https://culdesac.site
#indieweb #smallweb #weirdweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@HobbyBuilder/117579148664170621",
"content": {
"html": "<p>made a little site that collects the weird, wonderful corners of the web. one click and you're somewhere strange. no ads, no accounts.</p><p><a href=\"https://culdesac.site\"><span>https://</span><span>culdesac.site</span><span></span></a></p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mastodon.social/tags/weirdweb\">#<span>weirdweb</span></a></p>",
"text": "made a little site that collects the weird, wonderful corners of the web. one click and you're somewhere strange. no ads, no accounts.\n\nhttps://culdesac.site\n\n#indieweb #smallweb #weirdweb"
},
"published": "2026-11-08T05:23:47+00:00",
"post-type": "note",
"_id": "50164743",
"_source": "8007",
"_is_read": false
}
Fresh from the homelab: The small things I love
Eight small things I built and love: bimb.ooo for pastes and tiny sites, tuno.place notes, pupu.page for writing, tedy.science sums, phlog.space for wrecked photos, and three ravens that carry email: RavenMail forms, theraven.my and the new theraven.social. All free, no ads.
https://pablomurad.com/the-small-things-i-love/
#projects #smallweb #indieweb #PersonalWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://murad.social/@pablo/statuses/01M6WDZHPK99FZN5S336FF4QT7",
"content": {
"html": "<p>Fresh from the homelab: The small things I love<br /><br />Eight small things I built and love: bimb.ooo for pastes and tiny sites, tuno.place notes, pupu.page for writing, tedy.science sums, phlog.space for wrecked photos, and three ravens that carry email: RavenMail forms, theraven.my and the new theraven.social. All free, no ads.<br /><br /><a href=\"https://pablomurad.com/the-small-things-i-love/\">https://pablomurad.com/the-small-things-i-love/</a><br /><br /><a href=\"https://murad.social/tags/projects\">#<span>projects</span></a> <a href=\"https://murad.social/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://murad.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://murad.social/tags/personalweb\">#<span>PersonalWeb</span></a></p>",
"text": "Fresh from the homelab: The small things I love\n\nEight small things I built and love: bimb.ooo for pastes and tiny sites, tuno.place notes, pupu.page for writing, tedy.science sums, phlog.space for wrecked photos, and three ravens that carry email: RavenMail forms, theraven.my and the new theraven.social. All free, no ads.\n\nhttps://pablomurad.com/the-small-things-i-love/\n\n#projects #smallweb #indieweb #PersonalWeb"
},
"published": "2026-11-08T01:57:15+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/117/578/336/549/059/122/original/8fcb25261b7f41d4.png"
],
"post-type": "photo",
"_id": "50163487",
"_source": "8007",
"_is_read": false
}
pmurad.music has been around for a while, and you’re all invited to come listen to some music in a quiet little village where the rain falls softly. Find a cozy spot and stay as long as you like. 🌧️🎧
https://pmurad.music/
#Music #Rain #SmallWeb #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://murad.social/@pablo/statuses/01M6WBY1B8BK0JVBTX1PSYYSER",
"content": {
"html": "<p>pmurad.music has been around for a while, and you\u2019re all invited to come listen to some music in a quiet little village where the rain falls softly. Find a cozy spot and stay as long as you like. \ud83c\udf27\ufe0f\ud83c\udfa7<br /><br /><a href=\"https://pmurad.music/\">https://pmurad.music/</a><br /><br /><a href=\"https://murad.social/tags/music\">#<span>Music</span></a> <a href=\"https://murad.social/tags/rain\">#<span>Rain</span></a> <a href=\"https://murad.social/tags/smallweb\">#<span>SmallWeb</span></a> <a href=\"https://murad.social/tags/indieweb\">#<span>IndieWeb</span></a></p>",
"text": "pmurad.music has been around for a while, and you\u2019re all invited to come listen to some music in a quiet little village where the rain falls softly. Find a cozy spot and stay as long as you like. \ud83c\udf27\ufe0f\ud83c\udfa7\n\nhttps://pmurad.music/\n\n#Music #Rain #SmallWeb #IndieWeb"
},
"published": "2026-11-08T01:21:28+00:00",
"post-type": "note",
"_id": "50163279",
"_source": "8007",
"_is_read": false
}
i got tired of referencing a bunch of different sites and pinned discord messages for k-pop music show info, so i compiled the bits i cared about into a chart on my website so i can look at that instead lol. there’s broadcast info for each of the seven weekly music shows with links for livestreaming, social media, and voting.
maybe someone else will find this useful too? 
it’s a bit clunky (moreso on mobile) but i’m over messing with it for now lol
https://frenziedstars.neocities.org/blog/kpop-music-show-guide
#KPop #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://blorbo.social/@frenziedstars/117578076155522129",
"content": {
"html": "<p>i got tired of referencing a bunch of different sites and pinned discord messages for k-pop music show info, so i compiled the bits i cared about into a chart on my website so i can look at that instead lol. there\u2019s broadcast info for each of the seven weekly music shows with links for livestreaming, social media, and voting.</p><p>maybe someone else will find this useful too? <img alt=\":blobShrug:\" height=\"16\" src=\"https://files.mastodon.social/cache/custom_emojis/images/000/490/091/original/e33e2c37a3b3f3a4.png\" title=\":blobShrug:\" width=\"16\" /></p><p>it\u2019s a bit clunky (moreso on mobile) but i\u2019m over messing with it for now lol</p><p><a href=\"https://frenziedstars.neocities.org/blog/kpop-music-show-guide\"><span>https://</span><span>frenziedstars.neocities.org/bl</span><span>og/kpop-music-show-guide</span></a></p><p><a href=\"https://blorbo.social/tags/KPop\">#<span>KPop</span></a> <a href=\"https://blorbo.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "i got tired of referencing a bunch of different sites and pinned discord messages for k-pop music show info, so i compiled the bits i cared about into a chart on my website so i can look at that instead lol. there\u2019s broadcast info for each of the seven weekly music shows with links for livestreaming, social media, and voting.\n\nmaybe someone else will find this useful too? \n\nit\u2019s a bit clunky (moreso on mobile) but i\u2019m over messing with it for now lol\n\nhttps://frenziedstars.neocities.org/blog/kpop-music-show-guide\n\n#KPop #IndieWeb"
},
"published": "2026-11-08T00:51:02+00:00",
"post-type": "note",
"_id": "50163132",
"_source": "8007",
"_is_read": false
}
👋 Welcome our newest writer, Paulm5759! Their avatar emoji is 🤞🏿.
View profile: https://moon-zine.net/profile/Paulm5759
#writingcommunity #indieweb #avatar
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@TheMoonZine/117577875933530388",
"content": {
"html": "<p>\ud83d\udc4b Welcome our newest writer, Paulm5759! Their avatar emoji is \ud83e\udd1e\ud83c\udfff.</p><p>View profile: <a href=\"https://moon-zine.net/profile/Paulm5759\"><span>https://</span><span>moon-zine.net/profile/Paulm5759</span><span></span></a><br /><a href=\"https://mastodon.social/tags/writingcommunity\">#<span>writingcommunity</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/avatar\">#<span>avatar</span></a></p>",
"text": "\ud83d\udc4b Welcome our newest writer, Paulm5759! Their avatar emoji is \ud83e\udd1e\ud83c\udfff.\n\nView profile: https://moon-zine.net/profile/Paulm5759\n#writingcommunity #indieweb #avatar"
},
"published": "2026-11-08T00:00:07+00:00",
"post-type": "note",
"_id": "50162858",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"published": "2026-11-07T21:15:50+01:00",
"url": "https://notiz.blog/2026/11/07/socialspecing-hypertexting/",
"category": [
"Open Web"
],
"name": "SocialSpecing & HyperTexting",
"content": {
"text": "Vor ein paar Wochen hat mich @voxpelli in einer Bluesky-Diskussion \u00fcber SocialSpec erw\u00e4hnt. Caleb Hailey (@calebhailey.com), der Initiator der Spec, hat dort nach Kontakten zu Automattic gesucht. F\u00fcr Micro.blog gab es schon ein Plugin, f\u00fcr WordPress aber noch nicht. Pelle kenne ich schon eine ganze Weile aus dem IndieWeb-Umfeld und er meinte, daf\u00fcr sei ich wohl der richtige Ansprechpartner. Also hab ich ein bisschen mitgelesen und mir SocialSpec etwas genauer angeschaut.\n\n\n\nSocialSpec\n\n\n\nSocialSpec macht aus einer Domain eine Art Social-Profil. Neben dem Feed ver\u00f6ffentlicht eine Seite drei einfache Dateien:\n\n\n\n\nAboutSpec unter /.well-known/about.md, die About-Seite als Markdown\n\n\n\n\nContactSpec unter /.well-known/contact.vcf, eine Visitenkarte als vCard\n\n\n\n\nFollowSpec unter /.well-known/following.opml, die Blogroll als OPML\n\u201esingle purpose, single file, and single request / No HTML scraping required.\u201c\n\n\n\nIm IndieWeb-Chat wurde SocialSpec Mitte Oktober schon ausf\u00fchrlich diskutiert, und auch Herr Montag ordnet SocialSpec in seinem Post \u00e4hnlich ein. Kritisiert wurden vor allem die Side-Files.\n\n\n\n\nThe sidefile-antipattern is a violation of the DRY principle by the use of secondary files (typically in some one-off XML format) to provide information that is a duplicate of information available in primary files on a website (in HTML), and is an antipattern due to typical DRY violation problems such as out-of-date, missing, corrupted, or outright false data.\nindieweb.org/side_file\n\n\n\n\nCaleb hat das aus Sicht der App-Entwicklung erkl\u00e4rt. Nicht jeder kann sein HTML anpassen, eine OPML-Datei oder eine vCard kann aber fast jedes Tool exportieren. Und f\u00fcr eine App ist eine Datei an einer festen Adresse einfacher und zuverl\u00e4ssiger als HTML zu parsen.\n\n\n\nDas deckt sich mit meinen Erfahrungen mit WordPress. Ich nutze Microformats seit 20 Jahren, aber als Plug&Play-L\u00f6sung in einem CMS funktionieren sie einfach nicht gut. Dar\u00fcber diskutieren wir im #indieweb-wordpress Channel schon ewig. HTML k\u00f6nnen die meisten WordPress-User nicht selbst bearbeiten, die Liste an Themes mit Microformats2-Support ist leider \u00fcberschaubar und \u00fcber ein Plugin geht es einfach nicht. Es bleiben eigentlich nur Bl\u00f6cke, \u00fcber die man Inhalte semantisch auszeichnen kann, so wie bei IndieBlocks\u2026 und ausgerechnet der Block-Editor ist in der IndieWeb-Community nicht besonders beliebt, aber das ist ein anderes Thema und einen eigenen Post wert \ud83d\ude09\n\n\n\nIch kann Calebs Punkt also durchaus nachvollziehen.\n\n\n\nDie WordPress-Plugins\n\n\n\nWenn mich Pelle schon empfiehlt, muss ich dem nat\u00fcrlich auch gerecht werden \ud83d\ude0a\n\n\n\nAm meisten Sinn gemacht und direkt einen Mehrwert geboten hat FollowSpec im Blockroll-Plugin, also hab ich dort /.well-known/following.opml eingebaut. Die Datei ist eine einfache Liste mit den Feeds aller gelisteten Blogrolls. Links ohne Feed lasse ich weg und Feeds, die in mehreren Blogrolls stehen, kommen nur einmal rein.\n\n\n\nBlockroll k\u00fcmmert sich aber nur um die following.opml, f\u00fcr alle drei Dateien hab ich ein eigenes Plugin geschrieben. Ist das SocialSpec-Plugin aktiv, liefert Blockroll keine eigene Datei mehr aus, sondern h\u00e4ngt die Feeds der Blogrolls an die following.opml von SocialSpec mit dran.\n\n\n\nBeim SocialSpec-Plugin verwende ich, soweit m\u00f6glich, die Daten, die schon in WordPress stecken. Man muss also nichts neu schreiben. In den Einstellungen w\u00e4hlt man nur aus, wer die Seite repr\u00e4sentiert (ein User f\u00fcr ein pers\u00f6nliches Blog oder \u201eniemand\u201c f\u00fcr ein Magazin oder eine Firma) und, wenn man will, eine andere About-Seite.\n\n\n\nF\u00fcr die about.md nehme ich standardm\u00e4\u00dfig die /about Slashpage und wandle das HTML in Markdown um. Hat man in den Einstellungen eine andere Seite ausgew\u00e4hlt, nehme ich die. Gibt es gar keine About-Seite, nehme ich als Fallback die biografischen Angaben aus dem Profil.\n\n\n\nDie About-Seite als Markdown passt \u00fcbrigens gut zu Dave Winers Idee vom \u201eWeb of Markdown\u201c:\n\n\n\n\nHow about a Markdown web browser. No CSS, no frameworks, just Markdown files.\nDave Winer \u2013 The web of Markdown\n\n\n\n\nF\u00fcr die contact.vcf nehme ich standardm\u00e4\u00dfig das Profil des ausgew\u00e4hlten Users, mit Name, Website, biografischen Angaben und Profilbild. Ist kein User ausgew\u00e4hlt, nehme ich als Fallback Titel, Untertitel und Icon der Seite. Die E-Mail-Adresse ver\u00f6ffentliche ich nicht, man kann sie aber \u00fcber einen Filter erg\u00e4nzen.\n\n\n\nWordPress hat keine Liste mit Blogs, denen man folgt. F\u00fcr die OPML k\u00f6nnen andere Plugins wie Blockroll \u00fcber einen Filter Feeds erg\u00e4nzen. Au\u00dferdem nehme ich die Links aus dem alten Link-Manager, wenn sie einen Feed haben. Und wie bei den anderen XML-Formaten hab ich f\u00fcr die OPML eine Ansicht im Browser gebaut, mit einem \u201eSubscribe\u201c-Button f\u00fcr jeden Feed.\n\n\n\nAlle drei Dateien und die normalen Feeds von WordPress schicken au\u00dferdem CORS-Header mit, damit Apps sie direkt im Browser laden k\u00f6nnen.\n\n\n\nAuf notiz.blog gibt es meine About-Seite schon als about.md, meine Kontaktdaten als contact.vcf und die Blogs, denen ich folge, als following.opml.\n\n\n\nHyperTexting\n\n\n\nEingebaut hab ich SocialSpec vor allem, weil es relativ einfach war. Den Sinn dahinter hab ich aber erst durch HyperTexting wirklich gesehen.\n\n\n\n\u00dcber HyperTexting bin ich eher zuf\u00e4llig gestolpert. Caleb hat mir in einem kurzen Video gezeigt, wie meine SocialSpec-Implementierung auf notiz.blog in seiner App aussieht.\n\n\n\nnotiz.blog in HyperTexting (Video von Caleb)(About-Seite und Kontaktdaten zeigt die App bisher allerdings nur in der TestFlight-Version an.)\n\n\n\nIch mag vor allem, dass sich die App wie ein Social Network anf\u00fchlt und trotzdem weitestgehend mit Web-2.0-Technologien wie Blogrolls und RSS funktioniert.\n\n\n\nIm Prinzip ist HyperTexting ein Feed-Reader mit einer chronologischen Timeline, ohne Algorithmus und ohne Account. Jede Seite bekommt ein Profil mit Posts, Links, About-Seite, Kontaktdaten und wem sie folgt, und zuk\u00fcnftig soll man auch direkt auf die eigene Seite posten k\u00f6nnen, wohl auch \u00fcber Micropub. Damit folgt HyperTexting dem gleichen Muster wie ein Social Reader aus dem IndieWeb. Man liest alles in einer Timeline und antwortet direkt von dort, die eigenen Posts landen aber auf der eigenen Seite und nicht auf einer Plattform. Unter der Haube steckt ein Static-Site-Generator, den es auch als CLI gibt.\n\n\n\nsodir.org\n\n\n\n\u00dcber den Post von Maurice bin ich noch auf sodir.org gesto\u00dfen. Das ist eine Art Browser f\u00fcr SocialSpec-Profile. Man gibt eine Domain ein und sieht die letzten Posts, wem die Seite folgt, die About-Seite und die Kontaktdaten. Die Daten kommen direkt von der Seite, ohne Account und ohne Plattform. Maurice \u00fcberlegt \u00fcbrigens gerade, wie er SocialSpec in Kirby einbaut.\n\n\n\nIch bin gespannt!",
"html": "<p>Vor ein paar Wochen hat mich <a class=\"u-url\" href=\"https://mastodon.social/@voxpelli\">@voxpelli</a> in einer <a href=\"https://bsky.app/profile/voxpelli.com/post/3mxtwpqtbk22i\">Bluesky-Diskussion</a> \u00fcber <a href=\"https://socialspec.org/\">SocialSpec</a> erw\u00e4hnt. Caleb Hailey (<a href=\"https://bsky.app/profile/calebhailey.com\">@calebhailey.com</a>), der Initiator der Spec, hat dort nach Kontakten zu Automattic gesucht. F\u00fcr Micro.blog gab es schon ein Plugin, f\u00fcr WordPress aber noch nicht. Pelle kenne ich schon eine ganze Weile aus dem IndieWeb-Umfeld und er meinte, daf\u00fcr sei ich wohl der richtige Ansprechpartner. Also hab ich ein bisschen mitgelesen und mir SocialSpec etwas genauer angeschaut.</p>\n\n\n\n<h2>SocialSpec</h2>\n\n\n\n<p>SocialSpec macht aus einer Domain eine Art Social-Profil. Neben dem Feed ver\u00f6ffentlicht eine Seite drei einfache Dateien:</p>\n\n\n\n<ul><li>\n<a href=\"https://aboutspec.org/\">AboutSpec</a> unter <code>/.well-known/about.md</code>, die About-Seite als Markdown</li>\n\n\n\n<li>\n<a href=\"https://contactspec.org/\">ContactSpec</a> unter <code>/.well-known/contact.vcf</code>, eine Visitenkarte als vCard</li>\n\n\n\n<li>\n<a href=\"https://followspec.org/\">FollowSpec</a> unter <code>/.well-known/following.opml</code>, die Blogroll als OPML</li>\n</ul><p><em>\u201esingle purpose, single file, and single request / No HTML scraping required.\u201c</em></p>\n\n\n\n<p>Im IndieWeb-Chat wurde SocialSpec <a href=\"https://chat.indieweb.org/dev/2026-10-14\">Mitte Oktober</a> schon ausf\u00fchrlich diskutiert, und auch <a href=\"https://herrmontag.de/social-spec-und-social-browser/\">Herr Montag</a> ordnet SocialSpec in seinem Post \u00e4hnlich ein. Kritisiert wurden vor allem die Side-Files.</p>\n\n\n\n<blockquote>\n<p>The sidefile-antipattern is a violation of the DRY principle by the use of secondary files (typically in some one-off XML format) to provide information that is a duplicate of information available in primary files on a website (in HTML), and is an antipattern due to typical DRY violation problems such as out-of-date, missing, corrupted, or outright false data.</p>\n<a href=\"https://indieweb.org/side_file\">indieweb.org/side_file</a>\n</blockquote>\n\n\n\n<p>Caleb hat das <a href=\"https://chat.indieweb.org/dev/2026-10-14/1792018371247200\">aus Sicht der App-Entwicklung erkl\u00e4rt</a>. Nicht jeder kann sein HTML anpassen, eine OPML-Datei oder eine vCard kann aber fast jedes Tool exportieren. Und f\u00fcr eine App ist eine Datei an einer festen Adresse einfacher und zuverl\u00e4ssiger als HTML zu parsen.</p>\n\n\n\n<p>Das deckt sich mit meinen Erfahrungen mit WordPress. Ich nutze <a href=\"https://notiz.blog/2006/11/20/microformats/\">Microformats seit 20 Jahren</a>, aber als Plug&Play-L\u00f6sung in einem CMS funktionieren sie einfach nicht gut. Dar\u00fcber diskutieren wir im <a href=\"https://notiz.blog/#indieweb-wordpress\">#indieweb-wordpress</a> Channel schon ewig. HTML k\u00f6nnen die meisten WordPress-User nicht selbst bearbeiten, die <a href=\"https://indieweb.org/WordPress/Themes\">Liste an Themes mit Microformats2-Support</a> ist leider \u00fcberschaubar und \u00fcber ein Plugin <a href=\"https://github.com/indieweb/wordpress-uf2/issues/31\">geht es einfach nicht</a>. Es bleiben eigentlich nur Bl\u00f6cke, \u00fcber die man Inhalte semantisch auszeichnen kann, so wie bei <a href=\"https://wordpress.org/plugins/indieblocks/\">IndieBlocks</a>\u2026 und ausgerechnet der Block-Editor ist in der IndieWeb-Community nicht besonders beliebt, aber das ist ein anderes Thema und einen eigenen Post wert \ud83d\ude09</p>\n\n\n\n<p>Ich kann Calebs Punkt also durchaus nachvollziehen.</p>\n\n\n\n<h2>Die WordPress-Plugins</h2>\n\n\n\n<p>Wenn mich Pelle schon empfiehlt, muss ich dem nat\u00fcrlich auch gerecht werden \ud83d\ude0a</p>\n\n\n\n<p>Am meisten Sinn gemacht und direkt einen Mehrwert geboten hat FollowSpec im <a href=\"https://wordpress.org/plugins/blockroll/\">Blockroll-Plugin</a>, also hab ich dort <a href=\"https://github.com/pfefferle/wordpress-blockroll/pull/47\"><code>/.well-known/following.opml</code> eingebaut</a>. Die Datei ist eine einfache Liste mit den Feeds aller gelisteten Blogrolls. Links ohne Feed lasse ich weg und Feeds, die in mehreren Blogrolls stehen, kommen nur einmal rein.</p>\n\n\n\n<p>Blockroll k\u00fcmmert sich aber nur um die <code>following.opml</code>, f\u00fcr alle drei Dateien hab ich ein <a href=\"https://github.com/pfefferle/wordpress-socialspec/\">eigenes Plugin</a> geschrieben. Ist das SocialSpec-Plugin aktiv, liefert Blockroll keine eigene Datei mehr aus, sondern h\u00e4ngt die Feeds der Blogrolls an die <code>following.opml</code> von SocialSpec mit dran.</p>\n\n\n\n<p>Beim SocialSpec-Plugin verwende ich, soweit m\u00f6glich, die Daten, die schon in WordPress stecken. Man muss also nichts neu schreiben. In den Einstellungen w\u00e4hlt man nur aus, wer die Seite repr\u00e4sentiert (ein User f\u00fcr ein pers\u00f6nliches Blog oder \u201eniemand\u201c f\u00fcr ein Magazin oder eine Firma) und, wenn man will, eine andere About-Seite.</p>\n\n\n\n<img width=\"1200\" height=\"1200\" src=\"https://notiz.blog/wp-content/uploads/2026/11/socialspec-settings.png\" alt=\"Einstellungsseite des SocialSpec-Plugins in WordPress mit einer Auswahl, wer die Seite repr\u00e4sentiert, einer Auswahl f\u00fcr die About-Seite und den Links zu den drei Dateien.\" /><p>F\u00fcr die <code>about.md</code> nehme ich standardm\u00e4\u00dfig die <a href=\"https://slashpages.net/#about\"><code>/about</code> Slashpage</a> und wandle das HTML in Markdown um. Hat man in den Einstellungen eine andere Seite ausgew\u00e4hlt, nehme ich die. Gibt es gar keine About-Seite, nehme ich als Fallback die biografischen Angaben aus dem Profil.</p>\n\n\n\n<p>Die About-Seite als Markdown passt \u00fcbrigens gut zu Dave Winers Idee vom \u201eWeb of Markdown\u201c:</p>\n\n\n\n<blockquote>\n<p>How about a Markdown web browser. No CSS, no frameworks, just Markdown files.</p>\n<a href=\"http://scripting.com/2026/10/06/005559.html\">Dave Winer \u2013 The web of Markdown</a>\n</blockquote>\n\n\n\n<p>F\u00fcr die <code>contact.vcf</code> nehme ich standardm\u00e4\u00dfig das Profil des ausgew\u00e4hlten Users, mit Name, Website, biografischen Angaben und Profilbild. Ist kein User ausgew\u00e4hlt, nehme ich als Fallback Titel, Untertitel und Icon der Seite. Die E-Mail-Adresse ver\u00f6ffentliche ich nicht, man kann sie aber \u00fcber einen Filter erg\u00e4nzen.</p>\n\n\n\n<p>WordPress hat keine Liste mit Blogs, denen man folgt. F\u00fcr die OPML k\u00f6nnen andere Plugins wie Blockroll \u00fcber einen Filter Feeds erg\u00e4nzen. Au\u00dferdem nehme ich die Links aus dem alten Link-Manager, wenn sie einen Feed haben. Und wie bei den <a href=\"https://notiz.blog/2026/10/19/xslt-js/\">anderen XML-Formaten</a> hab ich f\u00fcr die OPML eine Ansicht im Browser gebaut, mit einem \u201eSubscribe\u201c-Button f\u00fcr jeden Feed.</p>\n\n\n\n<p>Alle drei Dateien und die normalen Feeds von WordPress schicken au\u00dferdem CORS-Header mit, damit Apps sie direkt im Browser laden k\u00f6nnen.</p>\n\n\n\n<p>Auf notiz.blog gibt es meine About-Seite schon als <a href=\"https://notiz.blog/.well-known/about.md\">about.md</a>, meine Kontaktdaten als <a href=\"https://notiz.blog/.well-known/contact.vcf\">contact.vcf</a> und die Blogs, denen ich folge, als <a href=\"https://notiz.blog/.well-known/following.opml\">following.opml</a>.</p>\n\n\n\n<h2>HyperTexting</h2>\n\n\n\n<p>Eingebaut hab ich SocialSpec vor allem, weil es relativ einfach war. Den Sinn dahinter hab ich aber erst durch HyperTexting wirklich gesehen.</p>\n\n\n\n<p>\u00dcber <a href=\"https://hypertexting.com/\">HyperTexting</a> bin ich eher zuf\u00e4llig gestolpert. Caleb hat mir in einem kurzen Video gezeigt, wie meine SocialSpec-Implementierung auf notiz.blog in seiner App aussieht.</p>\n\n\n\n<em>notiz.blog in HyperTexting (<a href=\"https://bsky.app/profile/calebhailey.com/post/3mxzesskz2s24\">Video von Caleb</a>)</em><p>(About-Seite und Kontaktdaten zeigt die App bisher allerdings nur in der TestFlight-Version an.)</p>\n\n\n\n<p>Ich mag vor allem, dass sich die App wie ein Social Network anf\u00fchlt und trotzdem weitestgehend mit Web-2.0-Technologien wie Blogrolls und RSS funktioniert.</p>\n\n\n\n<p>Im Prinzip ist HyperTexting ein Feed-Reader mit einer chronologischen Timeline, ohne Algorithmus und ohne Account. Jede Seite bekommt ein Profil mit Posts, Links, About-Seite, Kontaktdaten und wem sie folgt, und zuk\u00fcnftig soll man auch direkt auf die eigene Seite posten k\u00f6nnen, wohl auch \u00fcber <a href=\"https://micropub.net/\">Micropub</a>. Damit folgt HyperTexting dem gleichen Muster wie ein <a href=\"https://indieweb.org/social_reader\">Social Reader</a> aus dem IndieWeb. Man liest alles in einer Timeline und antwortet direkt von dort, die eigenen Posts landen aber auf der eigenen Seite und nicht auf einer Plattform. Unter der Haube steckt ein Static-Site-Generator, den es auch <a href=\"https://hypertexting.dev/\">als CLI</a> gibt.</p>\n\n\n\n<h2>sodir.org</h2>\n\n\n\n<p>\u00dcber den <a href=\"https://maurice-renck.de/de/blog/2026/socialspec\">Post von Maurice</a> bin ich noch auf <a href=\"https://sodir.org/\">sodir.org</a> gesto\u00dfen. Das ist eine Art Browser f\u00fcr SocialSpec-Profile. Man gibt eine Domain ein und sieht die letzten Posts, wem die Seite folgt, die About-Seite und die Kontaktdaten. Die Daten kommen direkt von der Seite, ohne Account und ohne Plattform. Maurice \u00fcberlegt \u00fcbrigens gerade, wie er SocialSpec in Kirby einbaut.</p>\n\n\n\n<p>Ich bin gespannt!</p>"
},
"author": {
"type": "card",
"name": "Matthias Pfefferle",
"url": "https://notiz.blog/author/matthias-pfefferle/",
"photo": "https://secure.gravatar.com/avatar/d46fcd472983fbe6149d648af078f633708c67735423f82dae530b4ceb3a8f77?s=32&d=mm&r=g"
},
"post-type": "article",
"_id": "50162390",
"_source": "206",
"_is_read": false
}
#LGBTQ #IndieWeb #editorial #comics
'This comic is part of Comics Against Censorship, a five-part series of original comics tackling the history, impact and fight against LGBTQ2S+ censorship.'
https://xtramagazine.com/culture/online-censorship-indie-webcomics-284463
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://researchbuzz.masto.host/@researchbuzz/117577503051427660",
"content": {
"html": "<p><a href=\"https://researchbuzz.masto.host/tags/LGBTQ\">#<span>LGBTQ</span></a> <a href=\"https://researchbuzz.masto.host/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://researchbuzz.masto.host/tags/editorial\">#<span>editorial</span></a> <a href=\"https://researchbuzz.masto.host/tags/comics\">#<span>comics</span></a> </p><p>'This comic is part of Comics Against Censorship, a five-part series of original comics tackling the history, impact and fight against LGBTQ2S+ censorship.'</p><p><a href=\"https://xtramagazine.com/culture/online-censorship-indie-webcomics-284463\"><span>https://</span><span>xtramagazine.com/culture/onlin</span><span>e-censorship-indie-webcomics-284463</span></a></p>",
"text": "#LGBTQ #IndieWeb #editorial #comics \n\n'This comic is part of Comics Against Censorship, a five-part series of original comics tackling the history, impact and fight against LGBTQ2S+ censorship.'\n\nhttps://xtramagazine.com/culture/online-censorship-indie-webcomics-284463"
},
"published": "2026-11-07T22:25:17+00:00",
"post-type": "note",
"_id": "50162101",
"_source": "8007",
"_is_read": false
}
SocialSpecing & HyperTexting
Vor ein paar Wochen hat mich @voxpelli in einer Bluesky-Diskussion über SocialSpec erwähnt. Caleb Hailey (@calebhailey.com), der Initiator der Spec, hat dort nach Kontakten zu Automattic gesucht. Für Micro.blog gab es schon ein Plugin, für WordPress aber noch nicht. Pelle kenne ich schon eine ganze Weile aus dem IndieWeb-Umfeld und er meinte, dafür sei ich wohl der richtige Ansprechpartner. Also hab ich ein bisschen mitgelesen und mir SocialSpec etwas genauer angeschaut. […]
https://notiz.blog/2026/11/07/socialspecing-hypertexting/
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://notiz.blog/2026/11/07/socialspecing-hypertexting/",
"content": {
"html": "<p><strong>SocialSpecing & HyperTexting</strong></p>\n\nVor ein paar Wochen hat mich <a class=\"u-url\" href=\"https://mastodon.social/@voxpelli\">@voxpelli</a> in einer Bluesky-Diskussion \u00fcber SocialSpec erw\u00e4hnt. Caleb Hailey (@calebhailey.com), der Initiator der Spec, hat dort nach Kontakten zu Automattic gesucht. F\u00fcr Micro.blog gab es schon ein Plugin, f\u00fcr WordPress aber noch nicht. Pelle kenne ich schon eine ganze Weile aus dem IndieWeb-Umfeld und er meinte, daf\u00fcr sei ich wohl der richtige Ansprechpartner. Also hab ich ein bisschen mitgelesen und mir SocialSpec etwas genauer angeschaut. [\u2026]\n\n<p><a href=\"https://notiz.blog/2026/11/07/socialspecing-hypertexting/\"><span>https://</span><span>notiz.blog/2026/11/07/socialsp</span><span>ecing-hypertexting/</span></a></p>",
"text": "SocialSpecing & HyperTexting\n\nVor ein paar Wochen hat mich @voxpelli in einer Bluesky-Diskussion \u00fcber SocialSpec erw\u00e4hnt. Caleb Hailey (@calebhailey.com), der Initiator der Spec, hat dort nach Kontakten zu Automattic gesucht. F\u00fcr Micro.blog gab es schon ein Plugin, f\u00fcr WordPress aber noch nicht. Pelle kenne ich schon eine ganze Weile aus dem IndieWeb-Umfeld und er meinte, daf\u00fcr sei ich wohl der richtige Ansprechpartner. Also hab ich ein bisschen mitgelesen und mir SocialSpec etwas genauer angeschaut. [\u2026]\n\nhttps://notiz.blog/2026/11/07/socialspecing-hypertexting/"
},
"published": "2026-11-07T20:15:50+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/117/577/000/117/627/695/original/3b80bdc12e6172f8.png"
],
"post-type": "photo",
"_id": "50161274",
"_source": "8007",
"_is_read": false
}
SocialSpecing & HyperTexting
Vor ein paar Wochen hat mich @voxpelli in einer Bluesky-Diskussion über SocialSpec erwähnt. Caleb Hailey (@calebhailey.com), der Initiator der Spec, hat dort nach Kontakten zu Automattic gesucht. Für Micro.blog gab es schon ein Plugin, für WordPress aber noch nicht. Pelle kenne ich schon eine ganze Weile aus dem IndieWeb-Umfeld und er meinte, dafür sei ich...
https://fed.brid.gy/r//2026/11/07/socialspecing-hypertexting/
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fed.brid.gy/r//2026/11/07/socialspecing-hypertexting/",
"content": {
"html": "<p><strong>SocialSpecing & HyperTexting</strong></p>\n\nVor ein paar Wochen hat mich @voxpelli in einer Bluesky-Diskussion \u00fcber SocialSpec erw\u00e4hnt. Caleb Hailey (@calebhailey.com), der Initiator der Spec, hat dort nach Kontakten zu Automattic gesucht. F\u00fcr Micro.blog gab es schon ein Plugin, f\u00fcr WordPress aber noch nicht. Pelle kenne ich schon eine ganze Weile aus dem IndieWeb-Umfeld und er meinte, daf\u00fcr sei ich...\n\n<p><a href=\"https://fed.brid.gy/r//2026/11/07/socialspecing-hypertexting/\"><span>https://</span><span>fed.brid.gy/r//2026/11/07/soci</span><span>alspecing-hypertexting/</span></a></p>",
"text": "SocialSpecing & HyperTexting\n\nVor ein paar Wochen hat mich @voxpelli in einer Bluesky-Diskussion \u00fcber SocialSpec erw\u00e4hnt. Caleb Hailey (@calebhailey.com), der Initiator der Spec, hat dort nach Kontakten zu Automattic gesucht. F\u00fcr Micro.blog gab es schon ein Plugin, f\u00fcr WordPress aber noch nicht. Pelle kenne ich schon eine ganze Weile aus dem IndieWeb-Umfeld und er meinte, daf\u00fcr sei ich...\n\nhttps://fed.brid.gy/r//2026/11/07/socialspecing-hypertexting/"
},
"published": "2026-11-07T20:15:50+00:00",
"post-type": "note",
"_id": "50161275",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inautilo/117576953937005508",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Business\">#<span>Business</span></a> <a href=\"https://mastodon.social/tags/Explorations\">#<span>Explorations</span></a><br />The small web is huge \u00b7 \u201cIt\u2019s larger than you can comfortably fit in your head.\u201d <a href=\"https://ilo.im/16hcgm\"><span>https://</span><span>ilo.im/16hcgm</span><span></span></a></p><p>_____<br /><a href=\"https://mastodon.social/tags/Community\">#<span>Community</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/OpenWeb\">#<span>OpenWeb</span></a> <a href=\"https://mastodon.social/tags/Websites\">#<span>Websites</span></a> <a href=\"https://mastodon.social/tags/Design\">#<span>Design</span></a> <a href=\"https://mastodon.social/tags/WebDesign\">#<span>WebDesign</span></a> <a href=\"https://mastodon.social/tags/Development\">#<span>Development</span></a> <a href=\"https://mastodon.social/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://mastodon.social/tags/Video\">#<span>Video</span></a></p>",
"text": "#Business #Explorations\nThe small web is huge \u00b7 \u201cIt\u2019s larger than you can comfortably fit in your head.\u201d https://ilo.im/16hcgm\n\n_____\n#Community #SmallWeb #IndieWeb #OpenWeb #Websites #Design #WebDesign #Development #WebDev #Video"
},
"published": "2026-11-07T20:05:38+00:00",
"post-type": "note",
"_id": "50161139",
"_source": "8007",
"_is_read": false
}
Hey #Romance writers! ✍️
Be the first to write for Issue #5! Join our indie web zine and write a story inspired by 5 emojis.
Write here: https://moon-zine.net/write/genre/romance
#writingcommunity #Romance #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@TheMoonZine/117575988412704783",
"content": {
"html": "<p>Hey <a href=\"https://mastodon.social/tags/Romance\">#<span>Romance</span></a> writers! \u270d\ufe0f</p><p>Be the first to write for Issue #5! Join our indie web zine and write a story inspired by 5 emojis.</p><p>Write here: <a href=\"https://moon-zine.net/write/genre/romance\"><span>https://</span><span>moon-zine.net/write/genre/roma</span><span>nce</span></a><br /><a href=\"https://mastodon.social/tags/writingcommunity\">#<span>writingcommunity</span></a> <a href=\"https://mastodon.social/tags/Romance\">#<span>Romance</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Hey #Romance writers! \u270d\ufe0f\n\nBe the first to write for Issue #5! Join our indie web zine and write a story inspired by 5 emojis.\n\nWrite here: https://moon-zine.net/write/genre/romance\n#writingcommunity #Romance #indieweb"
},
"published": "2026-11-07T16:00:06+00:00",
"post-type": "note",
"_id": "50159131",
"_source": "8007",
"_is_read": false
}
I got not one, but two! blog articles up! After almost a year!
In this entry I talk about how I Learned To Stop Worrying And Love The Art Museum.
Give it a try some time.
https://mycabinetofcuriosities.com/articles/can-you-hear-it/
#blog #writing #museum #stories #shortStory #art #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://nantes.social/@donthatedontkill/117575984331978385",
"content": {
"html": "<p>I got not one, but two! blog articles up! After almost a year!<br />In this entry I talk about how I Learned To Stop Worrying And Love The Art Museum.<br />Give it a try some time.<br /><a href=\"https://mycabinetofcuriosities.com/articles/can-you-hear-it/\"><span>https://</span><span>mycabinetofcuriosities.com/art</span><span>icles/can-you-hear-it/</span></a><br /><a href=\"https://nantes.social/tags/blog\">#<span>blog</span></a> <a href=\"https://nantes.social/tags/writing\">#<span>writing</span></a> <a href=\"https://nantes.social/tags/museum\">#<span>museum</span></a> <a href=\"https://nantes.social/tags/stories\">#<span>stories</span></a> <a href=\"https://nantes.social/tags/shortStory\">#<span>shortStory</span></a> <a href=\"https://nantes.social/tags/art\">#<span>art</span></a> <a href=\"https://nantes.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I got not one, but two! blog articles up! After almost a year!\nIn this entry I talk about how I Learned To Stop Worrying And Love The Art Museum.\nGive it a try some time.\nhttps://mycabinetofcuriosities.com/articles/can-you-hear-it/\n#blog #writing #museum #stories #shortStory #art #indieweb"
},
"published": "2026-11-07T15:59:03+00:00",
"post-type": "note",
"_id": "50159132",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inautilo/117575805784360241",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Development\">#<span>Development</span></a> <a href=\"https://mastodon.social/tags/Tools\">#<span>Tools</span></a><br />If you love a website, back it up \u00b7 A hands-on guide to saving your favorite websites <a href=\"https://ilo.im/16hh60\"><span>https://</span><span>ilo.im/16hh60</span><span></span></a></p><p>_____<br /><a href=\"https://mastodon.social/tags/Backups\">#<span>Backups</span></a> <a href=\"https://mastodon.social/tags/Archives\">#<span>Archives</span></a> <a href=\"https://mastodon.social/tags/WARC\">#<span>WARC</span></a> <a href=\"https://mastodon.social/tags/Content\">#<span>Content</span></a> <a href=\"https://mastodon.social/tags/Webpages\">#<span>Webpages</span></a> <a href=\"https://mastodon.social/tags/Websites\">#<span>Websites</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/Smallweb\">#<span>Smallweb</span></a> <a href=\"https://mastodon.social/tags/Development\">#<span>Development</span></a> <a href=\"https://mastodon.social/tags/WebDev\">#<span>WebDev</span></a></p>",
"text": "#Development #Tools\nIf you love a website, back it up \u00b7 A hands-on guide to saving your favorite websites https://ilo.im/16hh60\n\n_____\n#Backups #Archives #WARC #Content #Webpages #Websites #IndieWeb #Smallweb #Development #WebDev"
},
"published": "2026-11-07T15:13:39+00:00",
"post-type": "note",
"_id": "50158719",
"_source": "8007",
"_is_read": false
}
I added flags to the list of Knowember bloggers. 32 of you from 17 countries so far. Plus a crown, a phone and a magnifying glass.
https://robertbirming.com/knowember/
#Knowember #Blogging #IndieWeb #SmallWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@birming/117575151567967252",
"content": {
"html": "<p>I added flags to the list of Knowember bloggers. 32 of you from 17 countries so far. Plus a crown, a phone and a magnifying glass.</p><p><a href=\"https://robertbirming.com/knowember/\"><span>https://</span><span>robertbirming.com/knowember/</span><span></span></a></p><p><a href=\"https://social.lol/tags/Knowember\">#<span>Knowember</span></a> <a href=\"https://social.lol/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://social.lol/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://social.lol/tags/SmallWeb\">#<span>SmallWeb</span></a></p>",
"text": "I added flags to the list of Knowember bloggers. 32 of you from 17 countries so far. Plus a crown, a phone and a magnifying glass.\n\nhttps://robertbirming.com/knowember/\n\n#Knowember #Blogging #IndieWeb #SmallWeb"
},
"published": "2026-11-07T12:27:16+00:00",
"post-type": "note",
"_id": "50157326",
"_source": "8007",
"_is_read": false
}
Robert Birming is a driving force behind #indieweb writing.
He's now asking "Who are you?" for #Knowember.
So, Well, as I have this fairly fancy old photo of mine, and it asks for a photo...
I wrote a tiny bit of answers to the questions
https://firesphere.dev/articles/knowember-who-are-you?mtm_campaign=social&mtm_kwd=mastodon
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://cloudisland.nz/@Firesphere/117574422977010126",
"content": {
"html": "<p>Robert Birming is a driving force behind <a href=\"https://cloudisland.nz/tags/indieweb\">#<span>indieweb</span></a> writing.<br />He's now asking \"Who are you?\" for <a href=\"https://cloudisland.nz/tags/Knowember\">#<span>Knowember</span></a>. <br />So, Well, as I have this fairly fancy old photo of mine, and it asks for a photo...<br />I wrote a tiny bit of answers to the questions<br /><a href=\"https://firesphere.dev/articles/knowember-who-are-you?mtm_campaign=social&mtm_kwd=mastodon\"><span>https://</span><span>firesphere.dev/articles/knowem</span><span>ber-who-are-you?mtm_campaign=social&mtm_kwd=mastodon</span></a></p>",
"text": "Robert Birming is a driving force behind #indieweb writing.\nHe's now asking \"Who are you?\" for #Knowember. \nSo, Well, as I have this fairly fancy old photo of mine, and it asks for a photo...\nI wrote a tiny bit of answers to the questions\nhttps://firesphere.dev/articles/knowember-who-are-you?mtm_campaign=social&mtm_kwd=mastodon"
},
"published": "2026-11-07T09:21:59+00:00",
"post-type": "note",
"_id": "50156125",
"_source": "8007",
"_is_read": false
}