Hey!
I'm Brennan Kenneth Brown.

Brennan K. Brown

[ Web Development + Content Strategy ]

[ Web Developer ]

Download Resume Visit My GitHub

Who I Am

Photo of Brennan

Dev.to Linkedin Medium WordPress Blog Glitch Ko-fi Pronouns Open Source Liberapay

About Me

For Hire Willing to Relocate

Hey there! My name is Brennan, I'm a 26-year-old Métis web developer and content strategist from Winnipeg, Manitoba and currently reside in Calgary, Alberta. I've recently compeleted a Full Stack Developer Program at EvolveU, and I'm looking to help those that need web development work done, or searching for ideas and management for their next content project.

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.

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.


Code Projects

Flashcards Game

A simple, interactive flashcards game designed to help learn concepts of JavaScript, built while focusing on propagation management, binding, prototypical inheritence, and the keyword 'this'.

Sorting Tables

A demonstration of sorting and filtering through a table of data (in this case, world statistics) using a series of different algorithms and sort methods, as well as testing and comparing their performances

School Sign-Up

A mock-up of a school registration, with the basics of a full-stack project. It includes example uses of the Jinga template engine, Werkseug WSGI, as well as implimentation with a MongoDB NoSQL database.

Rebound Game

The fun, simple game of Rebound created to explore game creation within JavaScript, looking at handling user input, pure CSS styling, object interaction, and creating a simple physics engine.

Jekyll Blog Themes

Several different themes I've created for the JAMstack Jekyll generator from scratch, focusing on performance and accessibility while still maintaining good design principles, and free to use!

Tkinter Weather App

A GUI weather application with Tkinter with API functionality using analytics from NOAA Services and OpenWeatherMap, in addition to using smtplib to e-mail the generated HTML report.

React Basics

This website contains the early work I did with EvolveU: The basics of creating web pages with the React framework. It contains the 12 Main Concepts, migrating from vanilla JS, and usage of hooks and context.

Django Showcase

A full-stack project built to showcase and display the benefits of using Django for your project! Created with a PostgreSQL database, using Selenium for tests, and deployed in real-time. Under construction.

Code Challenges

Solutions with tests, tips and tutorials for Codewars katas. Programming challenges to improve your skills. The word 'kata' comes from the conceptual idea associated with training in martial arts.

Blog Posts

My Coding Journey

A look back of the past decade of my life, and how I became passionate about coding and fell in love with technology completely by accident thanks to a Windows BSOD.


Posted: September 3rd, 2020

Reclaiming The Internet

The days of AngelFire, GeoCities, even the mere customization options of MySpace or LiveJournal have been effectively done away with for the uniform, sanitized design of the small handful of places people still visit.


Posted: August 24th, 2020

Establishing Your Identity

Four concepts you should keep in mind when making your portfolio: For web developers and other creative professionals, a great portfolio can make the difference between landing the job and getting passed over.


Posted: August 20th 2020

Non-technical Skills for Developers

Trying your best to remember the human, too! Discussion on various personal and non-technical skills that often get neglected within the field.


Posted: August 17th, 2020

Creating a Portfolio with Node.js

An indepth look and explanation into my work and process developing my original portfolio, this work is meant to exemplify the pedagogy of Project-based Learning.


Posted: September 3rd, 2020

A Comprehensive Guide to Self-Learning

With this new paradigm of learning, there comes the need to figuring out new methods of understanding and synthesising what is being learned.


Posted: March 3rd, 2019

Disrupting the Attention-based Economy

We live in an attention-based economy. Companies and people can only sell you products and services if they first have your attention, after all.


Posted: January 8th, 2020

My Writing Process

Writing is a mysterious and elusive artform. Whether it’s technical, creative, or copy — good writing contains something that cannot be taught. A balance needs to be struck between the formless idea and the formulaic structure.


Posted: November 3rd, 2019

Creative Works

Project QVL

A series of suburban photography that was done in the summer of 2010, with themes of nature and dream-like relaxation, using an old Kodak DX6490 with a CCD sensor to get those nostalgic colour tones.

Augustin Soundtracks

Soundtracks and arrangements that I have composed for a number of project over the years. Generally aimed as a hobby to help me better understand the fundamentals of music theory and composition.

Culinary Work

A few samples of the meals that I cooked and baked during my time as a Sous Chef at the Rotary Flames House, my job for the past four years before transitioning into the tech sector currently.

Warsaw Mountain

A minimalist website that displays my poetry. I currently have two self-published collection of chapbooks, and this is the start of working on my third by publishing one new piece per week.

Pale Site

An experimental website that takes inspiration from the vaporwave movement and the MACOS UI design, with an API that pulls various artistic images (with sources) to display, updated hourly.

Journal Bar

This project is indended for me to provide weekly updates regarding my goals (systems) that I currently have on a website called Beeminder. Powered by Jekyll! A meta-accountability experiement.

Get In Touch

powered by Typeform