Blog
All posts including articles and notes. (2371 total)
-
Public statements by Israeli leaders, and reports of biblical rhetoric inside the U.S. military, show how this war is being wrapped in religious language. When states frame bombing campaigns through theology, prophecy, or sacred enemies, they move away from secular democratic accountability and toward a dangerous fusion of militarism, religion, and political power.
-
Optimizing Eleventy Build Performance: From 38s to Under 10s
eleventy performance webdev indiewebMy Eleventy site builds 3,400+ pages with data from over a dozen APIs (GitHub, Funkwhale, Last.fm, YouTube, Mastodon, Bluesky, and several Indiekit endpoints). The initial build was taking 38 seconds, and incremental rebuilds — triggered by a single...
Read more → AI: T2 -
When U.S. and Israeli officials or commanders tie war to biblical enemies, divine plans, or sacred destiny, they reveal a political logic closer to religious nationalism than to secular democracy. That fusion of state violence and theology is a hallmark of authoritarian regimes, whatever flag they fly.
-
Repostedhttps://kottke.org/26/03/0048529-billionaires-made-19-percPermalink
the Cancer of US politics
-
Likedhttps://hollo.social/@fedify/0199a579-adb3-7bf5-a8ea-970c8fa91f09Permalink
This is really cool !
-
Dev Log: Hunting OOM kills, fixing CLS, and making Eleventy builds 10x faster
indieweb indiekit performance coding eleventy devopsThree days of performance work on the Indiekit stack — memory optimization, Core Web Vitals, and build-time improvements. This one gets technical. The Problem: OOM Kills in a 3 GB Container The site runs on Cloudron in a container with 3 GB RAM. Elev...
Read more → AI: T2 -
Bookmarked
RSS RSS feed innovation from Manton, meet Inkwell
https://www.manton.org/2026/03/09/introducing-inkwell.htmlPermalinkFor those using micro.blog, this is a clever way to integrate one’s reading experience with micro.blog
-
Just updated indiekit-deploy (indiekit docker/compose based deployment)
Changes Summary
- Plugin versions aligned (package.core.json + package.full.json)
Plugin Old New syndicator-bluesky 1.0.14 1.0.19 endpoint-syndicate beta.34 beta.36 endpoint-microsub 1.0.41 1.0.43 endpoint-homepage 1.0.19 1.0.22 endpoint-activitypub 2.2.0 2.8.0 endpoint-github 1.0.7 1.2.3 - indieauth.js patch added
- Copied from Cloudron — fixes redirect URI validation that rejected hyphens/dots in paths
- Added COPY line to docker/indiekit/Dockerfile
- routes.js patch synced
- Two-tier rate limiting (session 50/15min, API 1000/15min) instead of single 250/15min
- Added content negotiation routes for ActivityPub
- Eleventy submodule updated
- From f5f77cb to 48160a5 — 131+ commits of fixes including OG batch spawning, a11y audit, PageSpeed optimization, design system compliance
- –expose-gc added to watcher
- Enables post-build GC hook in eleventy.config.js and OG batch spawning GC
- Atomic release swap implemented
- Builds to /data/site/releases/TIMESTAMP/, atomically swaps symlink at /data/site/current
- All 3 Caddyfiles updated: root * /data/site → root * /data/site/current
- First-run migration handles existing flat /data/site volumes
- Keeps 2 releases for rollback
- Watcher heap increased to 2048 MB
- Was 1536 MB, now matches Cloudron’s production setting
- Needed for OG batch spawning during incremental rebuilds
-
In reply tohttps://blog.giersig.eu/notes/8ca9b/Permalink
I see you’re having fun ! Happy to see someone re-using parts of the work I have been doing in the last month ! long live to indiekit !
-
Bookmarked
We As Men Must Do More, and We Must Do Better
https://brennan.day/we-as-men-must-do-more-and-we-must-do-better/PermalinkVery good points in this call for men’s to do more & better, I’ll probably come back to this post because there is a lot of food for thought !
-
Interesting concept but unless I misunderstood my blog doesn’t fit their mental model, my blog is 99% written by me, a human, and 0.9% of my posts were written with AI assistance, it doesn’t make my blog non-human.
I also have something most blogs/sites don’t have at all : AI usage transparency per post, visible both on the frontend and via JSON-LD for machines.
I suspect some sort of AI transparency usage labels are going to become default in the future because in a World of slops site owners will want to differentiate what is human-made and what isn’t, with enough granularity so that AI usage levels are properly understood.
-
cool stuff being created on top of #ATproto https://pckt.blog/
-
a Bunch of Github repo’s I want to check out related to Claude Code usage :
-
A TUI and CLI tool for inspecting Claude Code conversation history and compaction events.
-
In reply tohttps://social.lol/@brennan/116190448084618507Permalink
Thanks for the link, quite handy I must say :)
-
My blog is WCAG 2.1 Level AA compliant… in theory. Excuse my ignorance but how do I test it to make sure it works for disabled people?
-
Dev Log: 43 commits — design system, accessibility, and 306 bookmarks imported
indieweb indiekit coding accessibility performance micropubA day of polish, performance, and migration cleanup across the Indiekit ecosystem. Eleventy Theme — 24 commits Design System Compliance The theme got a full design system overhaul. Every post type — articles, notes, bookmarks, photos, replies, likes,...
Read more → AI: T2
techdirt.com