Dogfooding my own CMS
This site is a custom CMS built from the ground up. It is not based on or built on top of an extension of an existing CMS platform. This means that it is really rough and every time I need a new feature I'm going to have to build it first. If you look around, it's clear that the functionality is very minimal.
Development isn't going to be fast, but I'm planning to document and share core ideas and advancements as I go. First, because building a CMS involves some interesting problems. And secondly, because it provides plenty of things to write about. I've tried over the years to blog about problems I encounter in my professional roles, but it's cumbersome to talk about or build a representative solution that doesn't violate company privacy and intellectual property.
I'm hopeful that this new strategy will allow me to build the kinds of features I want in a CMS but have never really found.
My code. My features. My platform. My content.