Skip to main content

5 posts by Brennan Kenneth Brown

2026
Building an IndieAuth Comment System for Your Static Site

A journey through authentication, CORS issues, and the joy of owning your comments! Learn how to build a comment system for your static site using IndieAuth and Netlify Functions, storing the comments in your git repository.

Jan 6, 2026

Categories: DatesHow to...Netlify

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.

Jan 1, 2026

Categories: DebuggingDeploymentHow to...

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.

Dec 29, 2025

Categories: AccessibilityBloggingCSS/SassConfiguration

Fixing Tags, Categories, and RSS in Our Eleventy Blog

A quick write-up covering three issues—/tags 404s, empty /categories, and a 404 /feed.xml—and how we resolved them with Eleventy collections and a small filter.

Aug 19, 2025

Categories: DebuggingRSS

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.

Aug 18, 2025

Categories: AccessibilityBloggingDebugging

Get the blog by email (or RSS)

Powered by Buttondown