Let's go to the lesbian museum!
Visiting Charlotte Museum, the world's only museum focused on lesbians, and some thoughts on how the internet has affected LGBT culture.
Das AT-Protokoll und ich
Ich mache mir zurzeit wieder etwas mehr Gedanken über das AT-Protokoll (Bluesky und Co.).
Bookshop.org Anti-Prime Day
Support Bookstores, Not Billionaires
Indie Diary #9 — What do we do now?
I’ve been looking forward to writing this new diary entry for a while, and it only took me about two years to come back to writing it. Why so long? Plenty of reasons. And they have been piling…
I Am A Link Curator
I took James' Blogger Archetypes quiz and got "link curator". Take it yourself and let me know your result.
Das noon schließt
Es gibt wahrscheinlich nur wenige Orte, die das Leben eines Menschen wirklich prägen. Sei es die Kneipe, die man in der Abizeit ständig besucht hat, oder eben dieses eine Coworking-Café, das nun im…
Commented on "Improving the SolidOS Frontend"
Commented on Improving the SolidOS Frontend
Exploring the differences between Match My News and Tracking The Web
Match My News and Tracking The Web are very similar to each other. Basically, they both allow you to follow content of interest on specific websites. However, they both have their own twist to it.…
How Wrong We Were
I used to love the Cluetrain Manifesto. What was not to love? I was young and rather clueless, and with a rebellious streak. Here come The Beatles, and they said that the ways of the world were…
I Miss Streaming Music
So, awhile back, I decided to start self hosting my music collection. I’m sure I’ve at least mentioned it somewhere here on the blog. I re-downloaded my entire collection and more beyond…
Migrating from Jekyll to Astro
On June 21, 2026 I switched the site from Jekyll to Astro and rebuilt the theme from scratch. Here's why.
What's missing from SVG
SVG is very cool for displaying graphics on the web but, like any web technology, there's always more we could be doing with it, whether it's fixing bugs and browser inconsistencies, adding new…
Browser engine-specific WPT failures
Web developers crave cross-browser compatibility, but browser engines don't always implement the same features, or not always to the same degree of quality. This page shows the number of tests (from…
Testing 1 2 3
I updated the little lambda that auto-toots when I post so that it will also auto-skeet — this is a test of that functionality!
When should you publish a dev post? I counted, and JP vs EN are mirror images
Let me confess something a little creepy. I have a habit of peeking at other people's dev posts. Not stealing the writing — relax. I run a tiny read-only job that fetches the public pages on dev.to,…
window.showDirectoryPicker opens up a whole new world
Chrome introduced a new API, window.showDirectoryPicker() that allows the user to grant access to a directory on their computer and allow a website to read/write everything inside.
p99 0 ms* autocomplete for 240 million domain names
We’ll get to the asterisk. I run Wirewiki.com , a website to inspect internet infrastructure like domain names. It helps people check (historic) DNS records, DNS delegation, email deliverability…
Revising best practices for the video HTML element
The video HTML element is slowly falling in line with the img and picture elements. Should we rethink our best practices for video? Read More
22-06-2026
spontaneous blog post added about my switch from VS code to vim, and new section added to the / linux page called "projects", where i will post my public and free to use linux projects. new set up…
Serving markdown to AI agents via content negotiation
How to make any docs site agent-friendly by serving raw markdown to AI agents and HTML to humans from the same URL, using HTTP content negotiation.
Gemini, Gemtext and my projects
The last few days, I've come to like Gemini and Gemtext more and more. One of the things that I noticed is that writing in Gemtext rather than Markdown is much more enjoyable to me. I suspect this is…
Able Player v5.0.0 released!
Able Player 5.0.0 is now available! For the most part, it’s the same as what I announced last month; with a few additional bug fixes: I also updated the Able Player WordPress plugin to version…
Web Weekly #195 (#blogPost)
Guten Tag! Guten Tag! 👋 Did you check out the new WebKit grid-lanes resources already? Do you "view transition" with match-element ? And have you heard of HTML streaming maybe becoming a thing? Turn…
I've Been Wondering About a Plane for 40+ Years. Claude Found It, and Now I'm Logging All of Them.
I wondered about a Pan Am 747 for 40 years. Claude found the exact tail number. Now I log every flight in BlackOps so the answers never scroll away.
Links for Luddites
I've been reading and watching a lot lately about AI and information and brain rot and everything contained in our weird technofascist shitshow bubble world and I wanted to share some of my favorite…
HTTP status code reference
I find myself going to the MDN page for HTTP status codes regularly enough that I thought a nice little table of the codes could be helpful. I'm sure something like this exists, but after…
Nobody Will Read This
There is a funny truth in software engineering: almost nobody reads the docs. We spend hours writing careful comments in our code. We build personal websites. We write plain text files and push them…
Textrovert
A long-time friend and fellow academic nerd is working on her pHd, and had some questions for me. One was “Do you think of relationships that are almost entirely text based as real? Or even…
Driving an API-less blog from a Python CLI
This blog is a git repo of markdown files. I edit posts locally and push them live with a 440-line Python CLI ( bearblog.py , requests the only dependency). Bear Blog has no public API, so the CLI…
Iʼm Now Sending Out Charmed Webmentions
computing webmention indieweb Iʼm Now Sending Out Charmed Webmentions What to do if you receive one from me https://khleedril.org/blog/2026-06-21--charmed-webmentions.html…
Welcome to 𝔉𝔯𝔞𝔤𝔪𝔢𝔫𝔱𝔰
This is where I plant ideas. It’s a little bit like a commonplace book, wiki, biji, memex, digital garden, or public notebook.
Contact me (if you like)
After much deliberation, I have made a contact form with Letter bird. If you would like to leave me a message, either to say hi, tell me how my blogging's going or how much you agree/disagree with…
23 - Jax and the death of the audience: a personal opinion
to people unwilling to do the work, is "develop better media literacy" a viable solution?
161 Partners
Earlier today, I opened one of the top links on r/worldnews. Something about Kier Starmer preparing to resign as Prime Minister of the United Kingdom? It’s beside the point for this post. Before I…
publishing from issues
Experimentig with publishing from github issues to make my Website more dinamically. Also, thinking to add email publishing aswell.
Know Before You Read: A Lightweight AI-Usage Header for Documentation
A simple AI disclosure table that helps cut down the effort on AI based document reviews
Broken promises are ok
I just noticed the posts lately have been few and far apart here - even if i promised myself to write most days as a goal for 2026. The reasons (excuses?) for the slow down are many: loss of interest…
Sent out a new issue of my newsletter
Sent out a new issue of my newsletter
Note – 2026-06-21 08:17
My wife struggled to get on with both bearblog and scribbles, I think that she will get on better with Pure Blog other than getting used to markdown - so here is another Pure Blog project for the…
21 June link roundup
Over at The Conversation , Dexter—an 11 year old from Las Vegas— asked Who was the first transgender person? The answer , by Ky Merkley PhD and Nick Winters PhD , is well worth a read. Storied Colors…
Rabbit Waves Comic
Some comic pages I completed. I finished the first one a while ago but forgot to share it on the RSS, apologies, now you get 2 pages! All of the colored items on the comic link(when on the rabbit…
Alternatives to the UK government’s social media ban
The UK government wants to ban social media for under-16s. The goal is reasonable, but there are more effective alternatives that don't require sacrificing privacy and anonymity for the rest of the…
Fortuitously #6
I like old-school flyers. I especially like the ones you hold onto for whatever reason. I have one here. It’s for a film, a work in progress, called Soul Searchin’ , a documentary by Jesus Cruz and…
You've reached the end.