Welcome to the New Goodbran Blog

The Goodbran blog has been rebuilt from the ground up using Jekyll — a static site generator that transforms plain text into static websites and blogs.

Why Jekyll?

Moving from a Rails-based content system to Jekyll offers several advantages:

  • Speed: Static pages load incredibly fast
  • Security: No database or server-side code means fewer attack vectors
  • Simplicity: Write in Markdown, deploy to any static host
  • Version Control: All content lives in Git

Mozilla Protocol Design System

The new design is inspired by Mozilla Protocol — a design system that emphasizes:

  • Clean, readable typography with Zilla Slab for headings
  • Firefox blue accents (#0060DF) for calls-to-action
  • Card-based layouts for content organization
  • Accessibility-first approach

What’s Next

Over the coming weeks, I’ll be migrating the existing blog posts from the Rails application. This includes:

  • Technical tutorials on Rails and deployment
  • Music notation guides using LilyPond
  • Piano scores and sheet music

Stay tuned for more content!


This blog is open source. Find a bug or want to suggest an improvement? Open an issue on GitHub.