I've had my fingers in many different things over the past few weeks. It's getting to be too much. I decided to return to this year's very first project, Taxus.
Taxus is a static site generator. It was borne from my hatred of existing static site generators. All of them, I swear, do not explain, via their own docs, how to build a static site.
They assume you ALREADY know, making them very difficult for newcomers.
I wanted to be different. I wanted something:
- documented
- opinionated
- easy to start with
- let's me focus on building the site and its content
- that gave a terrific hot re-loading dev experience
- enabled easy use of web standards
- that didn't fight the browser
I think I've achieved those goals. I find taxus fun to use, and if I really want, it's AI friendly so I can have LLM tools help craft at least the structure of the site.
I started treating Taxus more like a real software project, cleaning up many bugs over the course of the past couple of days. I'm great at getting the skeleton of something that works for me, but not so great at edge cases up front. Also, I have wierd gaps in understanding, which only become evident sometimes when either I a) hit them or b) they're pointed out by someone (or something).
Taxus is built with AI tooling, mostly Pi at the start, but now my own harness Rho and jinn.
I'd like to hope that, someday, at least one other person finds their way to Taxus and it resonates with them. I think that's pretty unlikely, but a hobbyist can always hope.
Comments