Skip to main content

Brennan Kenneth Brown

29 ๐Ÿ‡จ๐Ÿ‡ฆ | ๐Ÿ“JAMstack FOSS developer & creator of various Jekyll themes! ๐Ÿงช Looking to help people find their voice in cyberspace. PRs always welcome :)

Available for hire
Calgary, AB

โœจ About Me

JAMstack Developer & Content Strategist! ๐Ÿš€

Hey there! ๐Ÿ‘‹ My name is Brennan, I'm a 29-year-old Queer Mรฉtis JAMstack developer and content strategist from Winnipeg, Manitoba, currently based in Calgary, Alberta. I graduated from Mount Royal University with a Bachelor of Arts majoring in English Honours. and have also completed both the Full-Stack Developer Program at InceptionU in 2020 and the Growth Marketing Bootcamp at OnRamp in 2022. These days, I focus my energy on three main ventures: my JAMstack web development agency ๐Ÿ“Berry House, my personal 11ty indieweb site ๐Ÿ”† Brennan.day, and writing full-time on ๐Ÿ“ Medium. I'm passionate about helping those who need web development work done, or searching for ideas and management for their next content project. ๐Ÿ’ก

๐ŸŒŸ Open Source Enthusiast: I would also love to volunteer my time to contributing to open-source projects! I love creating and tinkering with small, static websites and projects. I'm a big proponent of putting an emphasis on accessibility and the A11y project in web development. โ™ฟ

๐Ÿค Let's Collaborate!
I'm always looking to work with people that are hopeless idealists like me, as well as who are interested in creating and working on cool, interesting, and meaningful projects! Shoot me an e-mail โœ‰๏ธ if that sounds like your cup of tea! โ˜•

๐Ÿš€ My Projects

GitHub repositories that I've built with โค๏ธ

๐Ÿ—ƒ๏ธ A Digital Garden: Capturing my daily thoughts and progress, as well as curated ideas with unique synthesisโ€”a personal zettelkasten. Built on Simply Jekyll by Raghuveer S.
๐Ÿ“” A responsive sidebar Jekyll theme, created with the Pure.css framework, designed for writers and bloggers of all kinds.
๐Ÿšฐ A minimalist, bare-bones theme for Jekyll only using the Water.css framework while still following the best practices for accessibility and search-engine optimization.
๐Ÿ““ My notes on content strategy, technologies, and theory within software and web development.
SCSS 7 0
A full-stack Django project, with a PostgreSQL database, using Selenium for tests, and deployed in real-time. Under construction.
๐Ÿ A personal blog for self-quantification and personal improvement via Beeminder. Powered by Jekyll. / https://journal.kim/
โœจ My new portfolio showcasing my marketing work, previous experience, and case studies. Built in Hugo. Under construction!
HTML 4 1
๐Ÿฆ† [made in 2020] My project for the three-week PBL pilot experiment. A full-stack website written in node.js using EJS and Bootstrap 4.
A proof-of-concept to see if AI browsers such as Atlas or Comet can be easily exploited.
HTML 3 0
โœ๏ธ Mount Royal University's Creative Writing Club (https://writeclub.ca) is a safer space for writers of all kinds and experience, both for a place to work and a place to (optionally) share, as well as offering prompts, activities, exercises, and sharing resources.
HTML 2 0
DEPRECATED | ๐ŸŽ† Showcasing my work as a web developer and writer. Featuring my most recent coding projects, blog posts, and how best to contact me if you're interested in collaboration!
A website that converts markdown files to Microsoft Word format.
Python 2 0
Keeping track of daily word counts from the Bear app into Beeminder [work-in-progress]
Swift 2 0
๐ŸŽˆ A modern, feature-complete blog template built with Eleventy and Tailwind CSS. Designed for writers who want to own their content and participate in the IndieWeb.
Nunjucks 2 1
๐Ÿ’ฟ A Y2K-inspired static blog theme built with Eleventy. Features authentic late 90s/early 2000s web aesthetics with modern performance and accessibility.
Nunjucks 1 0
โ›ฐ๏ธA tumblr theme designed to be a cozy, comfy portfolio for poetry and other writing.
HTML 1 0
๐Ÿ“š My projects and tests for EvolveU / InceptionU, a Full-stack Development Program. Focusing on the React/Flask stack, and starting initially from vanilla JavaScript.
Python 1 0
A repository for my solutions to various programming problems on Code Wars and LeetCode.
Python 1 0
๐Ÿ•๏ธ A warm, story-focused Hugo theme focusing on typography and opinionated design choices.
HTML 1 0
๐ŸŒฑ A blog theme that turn writing into a game. Earn badges for streaks and milestones, watch your activity on a heatmap, and get gentle nudges via Badge Ideas. Built with 11ty and a strong testing culture so you can ship confidently.
TypeScript 1 0
๐Ÿ‰ Joyful and accessible Palestine solidarity resources for Canadian students. Learn, organize, take action. Start your own Watermelon Club today!
Astro 5.x JAMStack blog. Literary journalism with technical excellence. Human-first writing, rigorous attribution, and contrarian insights across 14 profitable niches. Features type-safe content collections, semantic SEO, JSON-LD structured data, and Core Web Vitals optimization (LCP <2.5s).
Astro 0 0
๐ŸŽ“Self-Teach Academy is a centralized dashboard for keeping track of your learning across multiple platforms automatically.
SCSS 0 1
An 11ty project and supporting tools turning the essay "Compost the Workshop: Rewilding Creative Writing in the Anthropocene" into an accessible web experience.
Python 0 0
๐ŸŽˆ An 11ty blog theme inspired by the Web 1.0 aesthetic of GeoCities, MySpace, AngelFire, etc. Make the web weird again!
๐Ÿ Demonstrating my skills and abilities with Python using test-driven development, design patterns, Tkinter GUI, and windows scheduling services within Python 3
Python 0 0
Demonstrating my skills and abilities with PHP, with password utilities, conversions, and serving simple websites.
Configuration files, custom CSS themes, and templates for omg.lol profile, weblog, statuslog, some.pics, etc.
HTML 0 0
๐Ÿ’ฐ A privacy-first, offline-capable personal finance PWA built with Eleventy (11ty), Tailwind CSS, and IndexedDB. Supports transactions with accounts and transfers, budgets with monthly usage, and robust offline caching via a service worker.
JavaScript 0 0