Blog
All posts including articles and notes. (2509 total)
-
One of the best hack I did to my Eleventy theme with Alpine is to store my session in the browser localStorage and then display to authed users a FAB, with contextual web actions on any part of the site :
- create a new posts, bookmark, article etc…
- edit the current post
this allow me to search anything via the frontend to edit, it works on mobile or desktop and its a life-saver !
-
Bookmarked
Blogging RSS Markdown Looking for a clean & simple approach to self-host your blog ?
https://kevquirk.com/introducing-pure-comments-and-pure-commonsPermalinkCheck Kev Quirk blog post about Pure Commons
-
Inside Indiekit: How 30+ Plugins Turn a Node.js Server into a Federated Personal Web Platform
indieweb activitypub architecture selfhostingThis post is a guided tour through the architecture of the system that powers this site. It’s built on Indiekit, an open-source Node.js IndieWeb server created by Paul Robert Lloyd. I forked it because I wanted to change fundamental aspects of how it...
Read more → AI: T2/C1 -
Likedhttps://werd.io/good-vibes-bad-vendors/
AI PermalinkAI isn’t going away, and AI-assisted software engineering is a permanent addition to the way we build software. But that’s not the same thing as saying that the way we use AI today won’t change.
-
ActivityPub Federation Tests Fedify 2
Fedify Indiekit ActivityPubYou can easily fork this repo, customize the tests to your usecase and then run the test suite. git clone git@github.com:rmdes/activitypub-tests.git ActivityPub / Fedify Compliance Report Field Value Target rmendes.net (@rick) Date 2026-02-25T10:03:4...
Read more → AI: T1 -
I can now configure my h-card from the indiekit backend :)
-
-
-
Repostedhttps://mattstein.com/thoughts/eleventy-rebuildPermalink
Really cool Eleventy design & Fonts
-
Curious to see if #Fedify will support Quotes soon…
-
In reply tohttps://manton.org/2026/02/24/we-rolled-out-some-improvements.html
Blog PermalinkThis is really cool feature!
-
The first time you click a Fediverse button on my site, you’ll be asked to enter your home instance — in other words, your own Fediverse server. This can be a self-hosted instance or a platform like Mastodon, Pleroma, and others.
Once that’s set, clicking on an “Also on” syndicated post link will open the corresponding URL directly inside your own Mastodon instance. From there, you’ll see it as a native Mastodon post, which means you can reply, boost, or favourite it just like any other post in your timeline.
The same logic applies to the “Fediverse” sidebar widget. It reads the instance you previously saved in your browser’s localStorage and uses it to trigger a remote follow request directly from your own Mastodon account.
-
One of the downside of self-hosting one’s own ActivityPub server is the loss of Brid.gy backfilling social reactions to one’s content.
This is why I developed this indiekit plugin, it basically translate ActivityPub activity on one’s content into JF2 format so that this page can aggregate all the interactions with my content in one place. It also provide an API so that I can display a webmention widget in the frontend that Eleventy + AlpineJS can use to display new interactions live on the frontend.
-
Added a bunch of colors to my blog, per post types, I’m far from the frontend design I dream about but the important is, its getting better and its home made ! https://rmendes.net/blog/
-
In reply tohttps://shellsharks.com/notes/2026/02/24/self-host-it-is-an-answerPermalink
I played with Yunohost for years but for “Production” grad self-hosting I went the Cloudron path and have been happily self-hosting a good chunk of digital needs, including email for a few years now :)
dgen.net
technically-good.ca