Hi there, I'm

Brandon Mathis

It's nice to meet you.

For me software is also a hobby and I love a good side project to keep me sharp. Here are a handful of things I've created for the simple joy of building things.

HSL Picker

  • React
  • Typescript
  • CSS
  • Vite
  • Vitest
Source
Screenshot of HSL Color Picker

When HSL first came to the web, there weren't any good color pickers to help people understand the color space. I created this project to learn about HSL and experiment with new technologies. In 2011, it was written in Backbone.js, but today it's a modern React/TypeScript app that also supports the HWB color space. I still use it daily.


Court Shuffle

  • React
  • Javascript
  • CSS
  • Vite
  • Convex
  • Zustand
Source
Screenshot of HSL Color Picker

At our tennis club we used playing cards to help organize who would partner up on which court. All the card handling and reshuffling as players arrived or left made it a hassle, so I built this app to make it easier to organize a casual tennis social.


Octopress

  • Jekyll
  • Ruby
  • Javascript
  • HTML
  • CSS
Source
Screenshot of HSL Color Picker

During the great indie blogging bubble, I built Octopress, a powerful companion to the Jekyll blogging engine, designed to give developers a beautiful way to blog. With over 2.5k forks and more than 9k stars on GitHub, it remains my most widely known project. More than just a Jekyll theme, it included a robust code-highlighting system, social feeds (when those were prevalent), and a suite of powerful shell scripts to automate managing drafts, publishing, and even a hooks framework to prioritize plugin patches.

Copyright © 2025 Brandon Mathis. All Rights Reserved.