July 17, 2007. That’s when I first registered mattgoodrich.com, and my internet presence has been through more iterations than I care to count.

The early days were pure .NET nostalgia - Web Forms snippets, custom controls, everything I’d built while developing websites for Colorado State University. Multiple redesigns later, the content stayed the same, but I got tired of managing web hosts. Life got busy, as it does.

RTFM XKCD

The breakthrough came while reading documentation (always RTFM, kids). I noticed the library’s site looked fantastic and was hosted on GitHub Pages. Suddenly, I saw a path back to having a website without the operational overhead I dreaded.

No more worrying about:

  • AppPools going down
  • NGINX configurations
  • Monthly hosting bills for something I might abandon

My brain followed its usual pattern: “I’m still decent at HTML/CSS/JS - maybe a static site?” → “I love Markdown - maybe I could build a parser?” → “I bet this has been done before.”

Spoiler alert: It has. MGDC is now running on GitHub Pages with Jekyll, and I couldn’t be happier with the simplicity.

More content coming soon.