How did I not know there was an indieweb fiction carnival?! I am so in https://sarajaksa.eu/2026/03/indieweb-fiction-carnival-april-2026-call-for-submission-platonic-soulmates/ #indieweb #fiction
I wrote a blog post about some of the things I've been doing with my website
https://axxuy.com/blog/2026/march-tinkering/
#Blog #Blogging #Blogpost #IndieWeb #PersonalWebsite #PersonalBlog
Folk Tech "is a movement among a community of developers and people in communities who want digital technology for their communities without the extraction, exploitation, or surveillance found in most proprietary technology today."
Using Claude Code to build an ActivityPub implementation for Indiekit, based on Fedify, was the easy part. (and it was a lot of fun š)
Building the UI to actually consume ActivityPub content, and layering a Mastodon-compatible API on top of it that works with existing apps and plays nicely with other AP implementations⦠thatās the real challenge.
Eating FEPs for dinner and reading how other implementations do things is how you realize just how much work is still ahead ā and how many pain points are still unresolved.
Right now, my Indiekit blog has:
IndieWeb (Micropub, Microsub, Webmentions)
ActivityPub (server + reader)
If I wanted to self-host my own ATproto PDS, Iād also need to build an āAppViewā to consume Bluesky content.
So Iād end up with:
one reader for RSS (my current Microsub)
one reader for ActivityPub (my native, still ugly AP reader)
one reader for ATproto
Thatās a lot of readers for different data streams coming from different protocols.
At some point I thought: what if I just used my Microsub UI to consume everything ā not just RSS/Atom/JSONFeed/h-feed?
Since Microsub already supports channels, I figured I could inject an AP timeline into a Microsub channel.
That idea fell apart pretty quickly.
RSS and h-feed from IndieWeb sites are straightforward. I know I can reply, like, repost, or bookmark because the other side supports the same interaction model.
But the moment I had to deal with ActivityPub ā likes, boosts, replies ā everything became different. The Microsub plugin would have needed so many protocol-specific features that my implementation would drift far from other Microsub implementations.
And I really didnāt like where that was heading.
Microsub turning into a universal ingestion layer for everything?
That felt like a guaranteed mess.
So I drew a line: Microsub stays scoped to RSS/Atom/h-feed/JSONFeed. Thatās it.
And yet⦠Iām still torn.
Because instead of one unified UI to consume RSS, ActivityPub, and ATproto, Iām now building three separate readers.
And that honestly feels like a huge waste.
So Iām dumping this conundrum here.
Maybe somewhere between the Fediverse and the Atmosphere, someone has already figured this out ā or at least has a better idea.
Do you?
New blog post: Weekly Recap 2025W45-46
New blog post: Weekly Recap 2025W41
New blog post: Weekly Recap 2025W42
New blog post: Recap Jan-Feb 2026
New blog post: Weekly Recap 2025W44
New blog post: Weekly Recap 2025W40
New blog post: Weekly Recap 2025W43
New blog post: Welp, Iām using Pandora again
New blog post: Blog Questions Challenge
https://stevenbrady.com/blog/blog_questions_challenge_114412023284964853/
I enjoyed Front End Study Hall last week. Interesting discussion about how gardening and construction are similar to software development. #IndieWeb
Added Mastodon comments functionality to my blog (the function is already there for the "microblog" section, and I just added it to regular posts).
Now, if I link a Mastodon post in a blog entry, all the replies from Mastodon will appear on the page.
A lot of shows online constantly ask you to "like and subscribe" and say shit like "The best way to support the show is to leave a review on Apple/Spotify".
However, as a self hosting, indie-web entity with no adverts or spyware the best way to support The Kalimera Show is to knit a scarf that says 'The Kalimera Show', then attend local music events/football matches/supermarkets and chant "Kalimera!" in between songs/goals/vegetable isles.
There's been a lot of science in recent years and I'm pretty sure some of it confirms this.
There is no like button, smashing anything will result in damage to your computer and not impact the transmission in any significant way.
And remember, Daniel Elk isn't a real elk.
Ps. New EP incoming for show supporters, cheers! (if that's you and I haven't got in touch somehow, drop me a dm)
#Music #LiveStream #IndependentMusic #IndieWeb
Stumbled into a corner of the internet that still feels like the old web ā personal blogs, weird tools, zero algorithmic sludge.
Started here (Ask HN):
https://news.ycombinator.com/item?id=36575081
Then down the rabbit hole:
https://github.com/outcoldman/hackernews-personal-blogs
https://hnpwd.github.io/
Signal vs junk is real ā but occasionally you find gems like susam.net (and even a clean little typing tutor tucked inside).
And if you want to go deeper:
Archive Team ā https://wiki.archiveteam.org/
Pattern: the good internet still exists. It just isnāt surfaced for you anymore.
#indieweb #blogging #internet #digitalgardens #curation #archives
How did you pick your personal website domain? What was your creative process?
I am very keen on the idea of building single purpose websites with a singular message and no other point. A sort of elaborately designed single concept, artfully performed on a single web page, to illustrate a particular point. Iām learning enough in my current work to do just that, so now I just needed to decide what to focus on.
First I need to write it, then come up with a simplistic yet dynamic design to support it, then implement it across multiple devices. Complex but simple.
I love my static @astro website, but going through git to publish posts is a lot of work.
Sveltia is a CMS that makes publishing easier, without compromising on the portability of my website. It has minor caveats that will be fixed in a few months, but no dealbreaker for me.