In a word: Friction
I've been running my site for 20 years. When I realized that, I started thinking about what tools I want to use for the next twenty. Specificaly, how do I manage content? How do I do it in a way that provides the full power of HTML without being overly complicated? Without being so locked into another technology that changing the backend becomes a herculean task?
How do I reduce all those frictions that get in the way of putting things out into the world?
Those questions lead me to create Neopolitan. It's designed to make it easier to make things for the web.
Neopolitan is made of sections, attributes, and tags.
Documents are made of sections. They start with two `--`` characters followed by the section name. Here's an `h1`` header: