Brennan Kenneth Brown 13 posts
Journal entries, essays, poetry, and musings on craft, technology, and the human experience. A Queer Métis writer exploring the intersections of Indigenous identity, digital culture, and creativity.Journal entries, essays, poetry, and musings on craft, technology, and the human experience. A Queer Métis writer exploring the intersections of Indigenous identity, digital culture, and creativity.
2026
Cleaning House: Refactoring My Eleventy Config Into Modules
How I decomposed an 866-line .eleventy.js monolith into four focused modules, fixed some lurking bugs, and eliminated dead CSS and dead dependencies along the way.
I Made My Eleventy Build 5× Faster with Five Changes
A walkthrough of how I audited my 11ty build benchmarks and cut cold-start time from 14 seconds down to 2.6 seconds by caching two custom filters and swapping out a bare network fetch.
Building brennan.day Part Two: IndieWeb, New Features, and Three Months of Iterations
What have I added to my site since I started in December? Quality-of-life improvements, new pages, interesting features, and of course, easter eggs! When you add a little each day, it really adds up.
Creating an Alphabetical Tag Page feat. Nunjucks Pitfalls
I transformed a messy tag list into an organized alphabetical sections, and there were a surprising amount of gotchas I encountered along the way.
twtxt: Simple, Decentralized Microblogging with status.lol
I set up an effortless sync between my status.lol updates and a twtxt feed, creating a bridge between IndieWeb tools and classic decentralized microblogging.
From 65 to 83: Attempts at Performance Optimization
A humble look into the performance optimizations boosting my Lighthouse score from 65 to 83, including critical CSS, layout shift fixes, and image optimization while maintaining the site's design and user experience.
Extending the Post Graph Plugin: Adding Clickable Links and Tooltips
A technical walkthrough of how I extended the eleventy-plugin-post-graph to add clickable links and hover tooltips showing article titles.
auld lang syne: The Commonplace (micro)Log
A simple gratitude journal online, with media tracking and Beeminder integration. Yes, yet another 11ty project technical write-up, but I promise you'll learn something.
Deploying An Eleventy Site to NeoCities with GitLab CI/CD
A guide to automatically deploying your Eleventy static site to NeoCities using GitLab CI/CD, including authentication, error handling, and optimizations.
2025
Building brennan.day Part One: Design, Rainbows, and Accessibility
A dive into how this site is built, why it exists, and the philosophy behind owning your corner of the web.
Building the IndieWeb Blog Template — A Technical Postmortem
A deep-dive into making a production-ready Eleventy blog template with robust E2E tests, accessibility, and clean UI patterns.