I ran brennan.day against The Website Specification's 140-item checklist covering foundations, SEO, accessibility, security, performance, privacy, and resilience. Notes on a broken web manifest I'd never noticed, why I don't have cookie consent banners, CSP debugging with third-party services, service worker CORS issues, a bunch of small improvements, and the list of things I didn't fix.
brennan.day
Brennan Kenneth Brown is a Queer Métis writer and web developer exploring Indigenous identity, digital culture, and creativity. Personal essays on technology, craft, and human experience from Calgary, Alberta (Treaty 7).
- Webmaster
- Brennan Kenneth Brown
- Generator
- Eleventy
- Public lists
- I ♥ RSS
- Fetched
Confessions of a Maladaptive Daydreamer
A personal tale living with maladaptive daydreaming—intense, immersive daydreams that replace rather than accompany real life. On Eli Somer's research, the difference between paracosms and maladaptive daydreaming, trauma connections, and how this coping mechanism became both a refuge and a source of enjoyment
A Story of the Origins of Religion
On Friedrich Max Müller's theory of naturism and how early religion began with humanity's direct sensory perception of natural forces. From the terrifying awe of lightning and thunder to Ancient Egypt's animal deities that protected against mortal dangers like crocodiles, scorpions, and hippos. A look at the evolutionary arc from zoolatry to anthropomorphic gods, and the problematic colonial baggage in early religious scholarship.
Suspect Happiness in Pursuit: An Anti-Interview with Unstory
On the 50/10/40 split of happiness research, the Declaration of Independence's 'pursuit of happiness,' and an exchange with anonymous blogger Unstory about free will, determinism, and whether we can choose joy. A diptych of opposing worldviews: humanist optimism vs. anti-humanist determinism, and the strange beauty of two people staring at the same abyss.
The Weight of Words
On the weight and responsibility of words in public discourse. Drawing from John Rawls's reasonable pluralism and Paulo Freire's philosophy that dialogue requires love, I argue for extending grace even to those we disagree with. A reflection on compassionate conversation, accountability versus punishment, and maintaining hope in a cruel world.
Our Skies Contain Sprites, Elves, Trolls, Pixies, Ghosts, and Gnomes
Yes, really. Exploring the magical world of transient luminous events in the upper atmosphere: sprites, elves, blue jets, trolls, pixies, ghosts, and gnomes. How scientists named these barely-witnessed electrical phenomena after folklore, and why scientific wonder and awe are not opposed to rational inquiry but essential to it.
I Would Have Written a Shorter Blog Post, But I Didn’t Have the Time: Creating a WriterDeck
On the KISS principle and Pascal's apology for long letters, the cultural shift away from minimalism, and the growing trend of writer decks. A technical guide to creating a distraction-free writing environment by removing the desktop environment entirely and using terminal-only Linux distributions like Debian, Ubuntu Server, Arch, or Alpine. There's so much you can do in the terminal! There's applications for file management (ranger), web browsing (Lynx, w3m), markdown reading (glow, mdcat), email (Alpine, NeoMutt), IRC (WeeChat, Irssi), music (cmus, MPD), RSS (Newsboat), and writing tools (Micro, WordGrinder), plus document management via git or rsync cron jobs... oh, this is kind of long-winded, isn't it?
A Social Guide to Being Vegan in a Meat Eaters' World
calgaryvegansociety.com/2026/08/07/a-social-guide-to-being-vegan-in-a-meat-eaters-world/
A guest post I wrote for The Sprout, the Calgary Vegan Society's blog, about navigating social eating situations as a vegan. From private vs. social eating to practical strategies for restaurants, family dinners, and travel, this guide covers how to maintain your values while staying connected to community.
Free Speech and the IndieWeb
After rescinding a recommendation for BlueDwarf, I explore the spectrum of harm across platforms from X to Substack, and argue that not all harm is equal. On free speech absolutism, cognitive dissonance in platform choices, and where we draw lines in the sand for what's acceptable in the IndieWeb.
What Remains? My AuguStory
On the shutdown of EchoFeed and the ephemeral nature of services, why I blog (legacy, existentialism, making a mark), participating in AuguStory, academic studies on blogging benefits, and the paradox of 'nobody cares' as both a source of freedom and as a reminder that we all deserve to be heard, seen, and loved regardless of metrics or response.
Five Interesting Indie Platforms You Might Not Have Heard Of
After deleting my corporate social media accounts, I've discovered five interesting indie platforms and online communities you might not have heard of: Special Fish, Ctrl + Shift + 3, web1.0 Hosting, Pillowfort, and Blue Dwarf. A look at what makes each unique, from brutalist design to old-device accessibility, and a call to support the independent web financially.
REVIEW: Sufjan Stevens' Carrie and Lowell, Ten Years Later
Ten years after its release, I revisit Sufjan Stevens' Carrie and Lowell, an album about his late mother's mental illness, abandonment, and grief, that's held up a clear, honest mirror to my own life. I trace how Stevens' songwriting about Carrie evolved from anger on Michigan and Illinois to unconditional forgiveness, dig into the many alternate versions of 'Fourth of July,' and reproduce my very first attempt at music criticism: a Carrie and Lowell review I wrote as a teenager back in 2015.
The Itch
Trying to figure out what 'the itch' is—my drive to create and contribute to the digital commons. A review of past projects, current interests in Indigenous data sovereignty and self-hosting, and the search for what comes next.
SBSK is The Most Important Channel on YouTube
Special Books by Special Kids is the most important channel on YouTube. Chris Ulmer and Alyssa Porter's decade-long project interviewing neurodiverse individuals and people with disabilities has created a more inclusive world through radical equality, unconditional positive regard, and the belief that all communication is valid. On the channel's origins, its tangible impact on real lives, and why treating disabled people with dignity is ordinary rather than heroic.
Phoneblogging
Around 2 billion people access the internet exclusively via smartphones, yet the IndieWeb community largely neglects mobile-first design and phoneblogging UX. A casual survey of writers reveals three approaches to mobile publishing: no phoneblogging, partial (drafts on phone, finish on desktop), and full phoneblogging. The IndieWeb must prioritize accessible, simple ways to blog from phones while maintaining independence from corporate platforms.
You Don't Have to Blog
Responding to Dan Q's post on blogging expectations, I argue that you don't need to blog at all to participate in the IndieWeb. Your website can be shrines, art, or anything else. A retrospective on the poisonous gamification and commodification of blogging from the early 2000s, and the IndieWeb as a return to original weblogging where the Internet belongs to humans.
Wow, I Love the 'Puter!
The desktop computer is a miracle of human ingenuity, from the microscopic precision of Intel's Core Duo processor to the vast possibilities of offline and online computing. On the tragic decline of desktop towers, the IndieWeb and open-source software as alternatives to corporate platforms, and why we should take the time to become system admins and webmasters.
Playing the Games We Have
The video game industry is in a cynical, exploitative state with unfinished AAA releases, microtransactions, rising hardware costs, and studio closures. But there's an alternative I'd like to talk about: indie art games, the growing retro handheld scene, and my decision to play the extensive library I already own on a Retroid Pocket 2S rather than chasing new expensive hardware.
Knitting the Web: We Need Interlinkers!
Responding to Coyote's critique of Bubbles.town and feed aggregators, I argue that the IndieWeb needs more interlinkers—bloggers who meaningfully synthesize and weave together the writing of others. On the garden/stream/campfire metaphors for the web, the difference between linkdumps and synthesis, Justin Hall's early web work, and how every link out is a stitch that strengthens the fabric of the blogosphere.
L'IndieWeb en français québécois?
Cet article de blogue est écrit en français. This blog post is written in French. Sur la traduction des termes de l'IndieWeb en français québécois, l'état actuel des ressources francophones (wiki IndieWeb, Vincent Breton, Radio-Canada), la tradition néologique du Québec via l'OQLF (courriel, pourriel, clavardage, etc.), les termes déjà existants (blogue, fédivers, auto-hébergement), et des propositions pour de nouveaux termes comme PSSA pour POSSE, rétrolien pour webmention, et jardin clos pour walled garden. Un appel à la discussion sur la traduction des termes techniques dans les langues non-anglophones.
Creating a Digital Garden in 11ty: Tracking My Daily Word Count with URLminder
I decided to build brennan.click, a wiki-linked digital commonplace book in Eleventy, with auto-generated stubs created with eleventy-plugin-interlinker, pure-CSS hover transclusion and footnotes with no JavaScript, and a plain-text /urlminder.txt feed that drives a Beeminder goal.
Beeminder: Getting Back on the Horse
After deleting corporate social media, I'm returning to Beeminder, a commitment tool that charges you money for failing to complete tasks, to reclaim my productivity. I explain how Beeminder works through externalizing willpower, share my current 17 goals across personal development, learning, creative work, and productivity, and integrations that make it seamless.
It Was Always a Love Story, Actually
What could a prestige antihero legal drama and a shonen apocalypse epic have in common? As it turns out, love. An analysis and comparison of Attack on Titan and Better Call Saul. Beyond the violent carnage, there's a tender love and labour which these two impossibly different pieces of media share.
Adding Thousands of Lines to Your Codebase Isn't Impressive. It's Actually Bad.
Vibe coders brag about adding thousands of lines of code with AI, but measuring productivity by lines of code is like measuring aircraft progress by weight. Research shows AI-generated code has higher duplication, lower reuse, and can run up to 446x slower. Neither max lines nor min lines is the poin. Code is what you write after you've found something that needs it.
Mea Culpa, When Somebody Writes Your Wrongs
Yesterday, Unattributed posted a thorough dissection of my article on note-taking PKMs, analyzing my lack of intellectual rigour, nebulous wording, and poor research. I use this as an opportunity to discuss the milkshake duck phenomenon, my experience with scrupulosity (moral OCD), and how to stay visible while imperfect through self-compassion rather than rule-following.
Softcore First, Hardcore Eventually: A Ladder for the IndieWeb
Responding to Adam Newbold's 'Hardcore IndieWeb' guide, I argue for a ladder approach to joining the IndieWeb. Rather than choosing between easy platforms and full technical independence, people should climb rungs progressively. Start with BearBlog or Pika, learning hand-coded HTML, then move to static site generators when ready. This applies progressive disclosure to onboarding, avoiding the curse of knowledge that makes experts skip beginner-friendly steps.
People and Blogs Interview: Brennan Kenneth Brown
I was interviewed in Zachary Kai's People and Blogs series, founded by Manuel Moreale. I share about my background, the evolution of my blog, creative and technical workflows, philosophy on monetization, and advocacy for the IndieWeb.
What have note-taking PKMs accomplished, really?
As somebody who writes a lot, I've always been interested in personal knowledge management systems and note-taking apps. But what do these frameworks and methodologies actually give to researchers and the broader world? Has there been a meaningful increase of wisdom since these became popular? I went to look for an answer.
The True, Unglamorous Life of a Writer
Let me be unglamorous and honest about the actual furniture of a writing life. What do my private, invisible days look like? What does it cost and what does it pay? A look at the 4 a.m. writing routine, the physical setting, and what I hope my writing will do for others.
300 Minutes a Month: Cutting My Eleventy Netlify Build Time in Half
A sequel to my Eleventy build post: this time the bottleneck wasn't the build tool, it was the hosting bill. Notes on caching webmentions and guestbook fetches, killing a dead Discord webhook, nearly breaking my JSON feed, and a git error I still don't have an answer for.