Brennan Kenneth Brown ♾️

Brennan Kenneth Brown ♾️

@brennan.day

30/Métis/Queer (he/they) Calgary author. BA English (Hons.) Founder of BerryHouse.ca & fanfiction.lol Author of PRAIRIE BOYSPIRIT I write about craft, Indigenous issues, tech criticism, & culture I follow back! 🔆 brennan.day | 📝 blog.brennanbrown.ca

236 followers53 following232 posts

Pinned

Hi 👋 I'm Brennan. I've been writing poetry for 15 years and blogging for a decade. 270+ articles and counting! Here's what I write about: 📝 The craft of writing itself 🪶 Indigenous issues 🎨 Culture + Philosophy 💻 Tech criticism 🌿 Whatever I'm obsessed with brennan.day/start-here/

brennan.dayNew to brennan.day? Start Here.An introduction to brennan.day for first-time visitors, featuring recommended reading, popular essays, and ways to support independent writing.
View full thread

55% backed cutting immigration. 56% backed limiting health care, education and social services to people with an “Alberta-approved immigration status” 58% backed making temporary residents wait a year before qualifying for any support.

I asked the fediverse to share things made with their human hands, and they delivered. On free game development tools anyone can start creating with (Twine, Ink, Inform 7, Bitsy, Godot, GB Studio), NoAIlist and ScienceFind, and a /carless slash page. brennan.day/i-love-shari...

brennan.dayI Love Sharing Cool Stuff Made By PeopleAfter cataloguing the computers I already own, I asked the fediverse to share things made with their human hands, and they delivered. On itch.io games and …

Workers are being forced to choose between their ethics and their livelihoods. Employees fired for refusing AI tools, professors pushed out for refusing genAI in classrooms, workers fired over sit-ins, a social worker fired over a postcard. Silence is not neutrality. brennan.day/what-do-you-...

brennan.dayWhat Do You Stand For? What Do You Fall For?Workers are being forced to choose between their ethics and their livelihoods—Coinbase employees fired for refusing AI tools, professor Kim Crawley pushed …

~ What is a tilde? If you asked me, I'd tell you that a tilde at the end of a sentence it means a playful, flirty tone. But Paul Ford came up with a different answer: The "~" is a little like the "@" on Twitter—a shortcut that says: "Here is a person." brennan.day/here-is-a-pe...

brennan.dayHere Is a Person: Enter the TildeverseThe essay I promised back in May. A history of public-access Unix from Dennis Ritchie's 'fellowship' and Grex's potluck dinners to Paul Ford's drunken tild…

I have to be honest, I view trolls as people before anything else. A lot of the advice you'll get is to not interact with them online, and that you're wasting you're time. But I've never felt like I've wasted time if I'm writing, regardless of who I'm writing to. brennan.day/i-ve-never-w...

brennan.dayI've Never Wasted My Time WritingWhy writing—and writing back—is never wasted time. From Patricia Lange's troll whispering to reparative civility, deep canvassing, Daryl Davis, Megan Phelp…

Kindness can, and should, be an intentional design constraint in programming languages and their communities. Ruby was started with the philosophy of creating a joyful experience for programmers, and MINASWAN must be reclaimed. brennan.day/kindness-as-...

brennan.dayKindness as First-class Citizen in ProgrammingThe world needs more intentional kindness. There's a manufactured backlash against empathy from Elon Musk to Gad Saad's 'suicidal empathy.' Kindness alread…

In 1987, a teenager plugged a 300-baud modem into a phone line his mother had given him for his birthday, and started a BBS for anime fans. It's still running today. A non-profit, member-funded UNIX community with thousands of users. It's called SDF. brennan.day/a-love-lette...

brennan.dayA Love Letter to the Super Dimension FortressI've finally became an ARPA member of SDF, a non-profit public-access UNIX system running continuously since 1987. I give a history from Ted Uhlemann's 300…

As an English major, I have to say: there's no such thing as proper, standard English. It's always been a myth. There's no universal correct way to spell or objective grammar and mechanics. Don't try to police others about that kind of thing. brennan.day/proper-engli...

brennan.dayProper English is a Myth: There's No 'Correct' Way to WriteResponding to a blog post urging people to 'please learn how to write,' I pull rank with my English degree to argue there's no such thing as proper English…

There's an overwhelming joy I feel being alive. I'm so grateful for the unpaid volunteers maintaining important projects. Reclaiming joy is an act of resistance against systems built on scarcity and fear. People are inherently good, and there is always room for grace. brennan.day/there-is-so-...

brennan.dayThere is so much to love and celebrate. Reclaim joy. Be open. Forgive.Taking stock of myself and the world, I reflect on the overwhelming joy of being alive on this Pale Blue Dot—from the billions keeping civilization running…

With news of even more tech companies deciding to fund DHH and Omarchy, I decided to take a look again at alternative (and perhaps better) visions of the Internet which already exist. We are not as bound to complicit systems as the systems would like you to think. brennan.day/oldnets-and-...

brennan.dayOldnets and Altnets: A Guide to Building a Low-Spec Daily Internet Out of Gemini, Gopher, and Terminal ToolsReacting to the Omarchy and DigitalOcean news, I set out a curated low-spec, text-first alternative to the modern web: Gemini, Gopher, Spartan, Lynx-friend…

Since writing my article, even more people and companies have decided to fund Omarchy and DHH: Contributing $100,000 each: - Ryan R. Hughes, partner at Oodle - Ed Huang, cofounder and CTO of PingCAP - Adrien Treccani, founder of Metaco - Max Schoening, Head of Product at Notion

I accidentally discovered that NeoCities' mysterious screenshot bot, an undocumented service called "ScreenJesus" has no rate limits. And that's kind of a problem. How it happened, why it's a worrying little vulnerability, and what could fix it: brennan.day/how-the-myst...

brennan.dayHow the Mysterious ScreenJesus can DDoS YouHow a bug in my own CI/CD accidentally uncovered a novel vulnerability in NeoCities: ScreenJesus, the undocumented screenshot bot behind thumbnail previews…

I've always been a fan of showing my work and pulling the curtain back to show how things are behind-the-scenes. So, I've decided to take stock and audit the current state of the many projects and sites I've began over the past year. Take a look. brennan.day/tending-the-...

brennan.dayTending the Garden I Have: A Current State of AffairsTaking stock of my digital garden before the first frost: an honest audit of everything I'm tending online, from Brennan.day and fanfiction.lol to my 565-day writing streak, plus the projects I've…

Shopify, Stripe, Dell Technologies, Block, Cloudflare, Dropbox, Coinbase, OpenClaw, and TapTap. All companies that have given millions of dollars to a project run by a far-right white nationalist. Why are we okay with this? brennan.day/normalized-f...

brennan.dayNormalized Fascism in Open Source: $12 Million Given to DHHOpen source has become a safe harbor for far-right politics, from David Heinemeier Hansson's white-nationalist rhetoric and the Omarchy Foundation's $12 million in patron funding to so-called…

For my last post of Blaugust, I decided to take it easy and... write a 4,700 post! :D That's 31 posts for 31 days, writing 54,000 words in total this month. Happy #WorldBlogDay ! brennan.day/100-question... #webdev #indieweb #smallweb #writing #interview

brennan.day100 Questions for WebmastersA hundred-question chain meme making the rounds about how and why we make websites. I answer my way through questions on workflow, editors, CSS confidence, webrings, Neocities and Nekoweb, domain…

Debian just voted that disclosure of AI use is encouraged, but not required. No corporation (with the exception of Nvidia) has found profitability with AI so far. 95% of generative AI pilots at companies are failing. Who gains from any of this, exactly? brennan.day/sad-machine/

brennan.daySAD MACHINEDebian's recent vote to permit genAI contributions, alongside the questions raised by the IndieWeb is Punk manifesto, leads me to reflect on the harm-reduction case, the deskilling of creators, the…

Free online courses are in a sharp decline over the past several years. And so, I'm announcing a new open-source, asynchronous Blogging Studies syllabus that blends writing craft and independent web publishing. I invite contributors and learners to help shape it! brennan.day/creating-an-...

brennan.dayCreating an Open-source Blogging Studies SyllabusAnnouncing 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…

I just wrote a guide to becoming a "rogue scholar" and how to turn your independent personal site into academic scholarship. How? Issue numbering, ISSN metadata, publication info, citation meta tags, Dublin Core, ORCID integration, and more. brennan.day/a-guide-to-b...

brennan.dayA Guide to Becoming a Rogue ScholarI've been weighing grad school against continuing my own open-access publication, so I wrote a guide to becoming a 'Rogue Scholar' using ORCID, citation metadata, issue numbers, print CSS, and…

Do you know about the Website Specification's 140-item checklist? It covers foundations, a11y, security, performance, privacy, and resilience. I audited my own website, and wrote about CSP debugging, CORS issues, many small improvements, and what I didn't fix. brennan.day/advanced-web...

brennan.dayAdvanced Webweaving: Auditing Against Specification.WebsiteI 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…

Awe and wonder as parts of scientific practice. Scientists spent the twentieth century discovering an entire second sky above the one we already knew, and named it after folklore. Sprites, elves, trolls, ghosts, gnomes, pixies. brennan.day/our-skies-co...

brennan.dayOur Skies Contain Sprites, Elves, Trolls, Pixies, Ghosts, and GnomesYes, 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…

I'm looking for my next adventure, any ideas? I do not want a foundation myth, a fifth thing-I-started. To scratch the itch doesn't mean building more. No, the obvious answer is rarely the correct one. Good writing is inevitable, not predictable, and life works similarly. brennan.day/the-itch/

brennan.dayThe ItchTrying 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…