My first OSS commit turns 20 today
My first OSS commit turns 20 todaySome time ago I realized that it was 20 years since I started to contribute toOpen Source. It's easy to remember, because I started to work on PyPy as part of…
Rest in peace, Yorhel
It has been publicly announced that Yorhel, the creator of VNDB, has passed away. No words can fully express how heartbroken I am. I feel extreme guilt having never expressed directly how much his…
Routing External Links Through An Intermediary Page In ColdFusion
Ben Nadel explains his external link interception workflow for Big Sexy Poems. This shows a warning to the current user that they are about to leave the site....
Status update, 21st March 2026
Hello there, If you’re an avid reader of blogs, you’ll know this medium is basically dead now. Everyone switched to making YouTube videos, complete with cuts and costume changes every few…
Verily vernal 〜 Newsletter Leaf Journal CCLXXII
Vernal Intro Welcome to the 272nd edition of The Newsletter Leaf Journal, the official newsletter of the perennially virid online writing magazine, The New Leaf Journal ("NLJ") and its short-form…
you're allowed to be uninsightful
i’ve published two (small) non-antisocial blog posts this month, which is about one more than usual:
Things take time
Yes, slow down this year. The Earendil site looks nice, particularly the use of Departure Mono. There’s a blog too: Interaction: As quantum physicists know, the universe emerges more from how objects…
Going to the library
Growing up the library was a very important part of my studies. It was the only way to research topics before the internet. There was a process to find the book you needed. There was a system to…
Landslide; a ghost story
Erin Kissane : There is a lot—like a lot a lot—of research suggesting that using social media to keep up with news does not actually inform us but does makes us feel more informed. Many studies of…
Thoughts on gstack
gstack sits in the tension between being overhyped and oversimplified, between "best thing since sliced bread" and "it's just a bunch of markdown files".
Writing Block/Writing Blog
How do I stay afloat despite how busy I say I am? Maybe I'm not all that busy, yeah maybe not. I write when I can and when I feel like it. Sometimes it's not so good but I persist nonetheless because…
Marta's digital garden
I won’t just gaze into the abyss, I’ll maintain uncomfortable eye contact with it. About me For contact and about me see: About Me Blog posts Author: Marta Author: tihyltew Favourite quote Quote The…
Self-hosting a static website in Slackware 15
stunnel+darkhttpd with two domains
No notes
So it’s been a while. I thought I was going to publish on the regular. Two things got in the way. First, there was a pretty bad npm hack about six months ago. I wanted to wait until that blew over…
bye bye RTMP
In May 2010 we merged support for the RTMP protocol suite into curl, in our desire to support the world’s internet transfer protocols. RTMP The protocol is an example of the spirit of an…
A catch-all post (and: why have catch-all posts?)
"Catch-all" or "quick hits" posts are useful in ways I didn't realize. Here's my current list: They give you a place to share items without either writing at length about them or making very short…
Maintaining a human web: human.json & the ‘AI’ blacklist
My dislike strong opposition to engaging with “AI” generated things, be that texts, images, code or anything else is well - documented . But avoiding the mindless slop is still getting harder, as it…
March 21
New BBW mists, as well as a new category for mists I've used up! New (to the site) pixel art piece! The headers on my Code Project page are now h2 instead of h3. Small change but y'know for the sake…
My Love Hate Relationship With Minimalism
When I moved from wordpress to static site like hugo I wanted to do it because it is minimal. But as my site grew to contain more and more stuff I am now thinking if it is right call to still keep my…
Designing a who-pays-the-fee interface
I still walk around with cash in my wallet. Not a lot of it, but enough to pay for at least a meal plus a drink. Where I live today, most people can get by…
Simple file sharing in 2026
The other day, it took me half an hour to share an HTML file of a blog design from my phone with Claude Code, which was running in an isolated environment. Now I’m not inexperienced when it comes to…
Building a Not-At-Home Studio: Introduction
Building a Not-At-Home Studio: Introduction /*! Asciidoctor default stylesheet | MIT License | https://asciidoctor.org */ /* Uncomment the following line when using as a custom stylesheet */ /*…
The return of my Everything RSS feed
After posting about having four blogs and a wiki, I felt guilty that things were scattered all over the place. There are a handful of people who actually want to follow all of my posts, and…
Download Microsoft Teams videos for offline archival
Here is the step to follow to download Microsoft Teams video that does not have a download option available. We can construct the URL ourself, but that would be too cumbersome. There is an excellent…
App-like page transitions (with zero JS)
The browser finally handles the page transitions for us.
Spring equinox link roundup
Fran Crossley makes the case for why the spring equinox makes the best new year . Rewriting , by James . Have a Fucking Website , by merritt k . Screenshotting Web Pages Without Cookie Banners , by…
For Light and Guidance
[more...]
New Pelican Plugin: Obsidian-Style Callouts
New Pelican Plugin: Obsidian-Style Callouts Vibe-Coded Slop It should be noted, per the anti-clanker movement, there was little to no thought involved in this process. I had learned to use…
In a ‘Test’, Google Is Automatically Rewriting News Headlines in Its Search Results
Sean Hollister, the Verge: Since roughly the turn of the millennium, Google Search has been the bedrock of the web. People loved Google’s trustworthy “10 blue links” search experience and its…
migrated to lume, new page for tech resources
new page to the resources section was added for miscellaneous tech-related resources . mostly about linux, self hosting, learning programming, command line tools, that sort of thing. a small indie…
Projects
Open-Source Projects I host my open-source projects on tangled.sh with own-hosted knot Also see my GitHub for older projects Small Tools Yeebike - Fastest way to find an e-bike around you (Youbike is…
We need the illusion that we matter to someone
It’s impressive how writing a blog and feeling responsible for your readers – no matter how little you know them – can make our brains stick to promises we’d normally break without a second thought.…
exocon26 talk
Extended notes from my talk titled “The Web 4.0 We Never Had” at exocon26 held on 2026-03-21 13:00 UTC on BigBlueButton.
You have access to almost any book
I read a fair bit of non-fiction that spans a number of different genres. But the trouble with non-fiction is that it never answers a question without raising further questions. Non-fiction comes…
Friday Faves: Craft CMS
This week’s Friday Fave is for the web nerds out there. Many folks who makes web sites rely on content management systems to update their sites. (And some still make their sites with plain old HTML.…
There Should be a [Connect with OpenClaw] button for SaaS
I keep thinking there should be a [Connect with OpenClaw] button for SaaS. A lot of SaaS apps want to do things on behalf of the user: create a cron send a reminder trigger a task run a background…
Show me the information
Since I'm in an unhinged rant frame of mind I wanted to also rant about this tendency for 'minimalist' thinking in UX/UI. I'm going to blame Google and their Material UI for this, they should be…
Do you need a CMS?
For twenty years, wanting a website meant needing a CMS. That's no longer true. The real question people ask now is simpler: how do I get my content on the web?
No, fork YOU!
If your answer to anyone who doesn’t like something that an open source project is doing is “then fork it yourself”, you’re a piece of shit. First, not everyone who uses FOSS is a coder. This is a…
Media and Platform Failures: Unverified Amplification of an Anonymous Influence Tool
Everyone makes mistakes. Journalists work under pressure. Deadlines are real. A fuel crisis two days before an election is genuinely stressful - for reporters and citizens alike. But what happened on…
Post Roll
Inspired by Jedda here’s a rolling list of blogs, blog posts or links I’ve enjoyed. It serves no practical function for me since I can save any such posts in my feed reader. I’m…
The Math Behind the Yoga SVG
How simple trigonometry and CSS variables combine to create anatomically connected, fully animatable SVG stick figures for yoga.
2026 March: Recently Studied Stuff
Over the past week I have made a more conscious effort to keep track of some really interesting articles that came through my feed reader. I am a big fan of the open web and the power of RSS for…
Tinkering
I love making incremental improvements to my website. All the changes I make to this website build up to what you see. This has me thinking that websites are both a place to reflect on, discuss, and…