Announcing a new open-source, asynchronous Blogging Studies syllabus that blends writing craft and independent web publishing, built on Codeberg. I trace the decline of free MOOCs, outline my curriculum's anti-capitalist and community-driven pedagogy, and invite contributors and learners to help shape it.
All you need is a free text editor and a hosting bill...the indieweb is punk is the vibe I'm feeling: We Own the Masters Now In the old days, the music industry owned the masters, the distribution, the airwaves. You made the music; they made the money and decided if anyone got to hear it....
Responding to Eetu and Pagecord creator Olly's reactions to my article on accessible IndieWeb approaches, I examine the tension between platform convenience and digital sovereignty. Using Olly's recent controversy as a case study, I discuss why being aware of platform creators' values and operations matters, and the importance of eventually learning to self-host for true independence.
I'm reclaiming the title of 'webmaster' as the multidisciplinary creator who designs, develops, writes, and advocates for their own corner of the web and will save the world. Tracing the history from 1993 to the present, I argue that anyone can become a webmaster with minimal tools. Webmastery is an act of digital repatriation and human agency against corporate platforms and AI orchestration.
Iteration number three of my personal website.
Introducing my new website and its atproto-centric approach.
Facebook, Messenger, Instagram, WhatsApp, Threads, X, Reddit, Discord. Eight platforms, eight different deletion policies. A full technical walkthrough of what 'delete' actually means on each one, the prep work nobody tells you to do first, and the human-side work the documentation doesn't mention.
There is a particular comedy in being your own publisher, your own platform, your own little one-person media empire. The upside is freedom. The downside is that when the site falls over, there is no calm tech team in matching hoodies quietly restoring the kingdom while you sip coffee and think writerly thoughts. It's just...
A laminated poster with an unsourced quote changed the trajectory of my entire life when I was a teenager. On the immutable transaction of trading days for how we spend them, the urgency of risk-taking in a world that needs it, and what it means to give everything you have before your inevitable departure.
I finally curated my blog posts into collections, revealing what I write about most: the IndieWeb, the craft of writing, community, technical tutorials, politics, culture, and more. A call to my readers to tell me what they want to see more of, and a reflection on how organizing my work helps me understand my own writing patterns and what I want to write more of.
A walkthrough of how I wired up Standard.site AT Protocol lexicons into this 11ty blog: from writing a custom publish script to migrating to Sequoia, with code for the link tags, and handle verification.
A practical guide to publishing new Eleventy blog posts to status.lol with GitHub Actions, the omg.lol API, and a small durable state file.
You don't need bloat. You can use CSS variables and Unicode symbols to add visual personality to your personal website while keeping it minimal, accessible, and fast-loading. Includes a reference of symbol sets (celestial, elemental, occult, card suits, chess, zodiac, and more) with colour examples using the Gruvbox palette.
My venture into coding my way through a personal website the old-fashioned way: by hand, by actual intelligence (fuck AI), and with a lot of screaming.
Completing #100DaysToOffload twice in under two years, and somewhere along the way the wet clay hardened at the edges. Invisible ruts form inside the habits you love, and there's a difference between a window and a mirror in writing. The hermit crab outgrows shells, including the ones that still fit fine.
I was a guest on Episode 8 of Wonders of Web Weaving with James G. We talk about writing routines, building community in the indie web, 'start here' pages, Maple Syrup Heists, and more!
A step-by-step guide to connecting your Eleventy static site to the AT Protocol using standard.site and sequoia-cli — own your content on the open web.
A step-by-step guide to connecting your Eleventy static site to the AT Protocol using standard.site and sequoia-cli — own your content on the open web.
A step-by-step guide to connecting your Eleventy static site to the AT Protocol using standard.site and sequoia-cli — own your content on the open web.
A step-by-step guide to connecting your Eleventy static site to the AT Protocol using standard.site and sequoia-cli — own your content on the open web.
Five Whitestone Foundation sites rebuilt with Eleventy for the long web — JCRT, The New Polis, Esthesis, and more — plus Zotero, DOI, and what's next.
We’re behind enemy lines now. Big tech. Algorithmic feeds. Scrolling culture. Newsletters. Inboxes. Synthetic sludge. If we want the signal to travel, we have to be willing to disrupt the pattern wherever people already are. The Monk still wants everything to be pristine. He remembers the old web, where people came to your site, bookmarked...
I had 448 `feat:` commits and 417 `fix:` commits. Nearly the same count, for wildly different kinds of work. Here's why conventional commits were never designed for a writer's blog, and the eleven-type system I built to replace them.
A tutorial and walkthrough of how I implemented webmentions on my site, from setup to display, including webmention.io integration, Eleventy filters, CSS styling, and Bridgy for sending.
I'm pausing my folk.zone project to completely replace Cloudflare in my stack with more ethical choices after a conversation with Adam Newbold of omg.lol, the site that inspired the project in the first place. For in practice, there is no such thing as neutrality, and convenience is not a virtue.
Simon at Firesphere.dev wrote a short post titled If you want to buy me a coffee in response to a hot take post on the IndieWeb against "Buy Me a Coffee" buttons on blogs or capitalism or something. But instead of joining the button debate, he stated what kind of cofee he would like for...
warum mich vermeintlich langweilige protokolle gerade so übermässig interessieren. und was ich alles in der AT-protokoll-shäre entdeckt habe.
Announcing folk.zone, a collection of free, community-run internet services I'm building as an IndieWeb commons. Including Mastodon, WriteFreely, Forgejo, Pixelfed, Lemmy, and more. All self-hosted on hardware in my living space. This is infrastructure for the common folk, not for enterprise or scale, inspired by omg.lol and rooted in the IndieWeb and Fediverse principles.