Coding 2021-06-20

By Max Woerner Chase

All right, there's now control over syntax coloring! Probably!

While I think the task runner is close enough to tested that I'd be comfortable trying it out against actual codebases, I want to step back for now and kind of subconsciously consider a few things.

I'm not going to think about this specifically, but I'm also going to want, when I come back to this, to figure out the right project layout for exposing the configuration-side APIs at the project root, or possibly in some low-level submodule. I'm leaning towards the latter because the configuration side of the Python API is supposed to be a temporary thing that gets stripped out before I'm comfortable moving the version to 1.0.

Actually, let's think about the different ways this gets consumed...

Thinking about this, one thing it would be worth doing before I step away is actually writing the configuration file for the app itself, and seeing how that shakes out in practice. For example, right now the noxfile takes a minute to run, and I believe ten seconds is the realistic lower bound given the current suite, and I want to see which side it's all closer to.

I'll do that tomorrow; for now I want to clean up and get ready for bed.

Good night.