to keep this website up to date, natalie now has to manage three separate github repositories.
this is not ideal, but the previous system was not either.
originally, this webloci was a singular repository. it found this to be annoying as the webserver is what it would classify as a different (but related) project, thus its separation to its own repository.
then, recently, it created another separate but related project to support this site, htmlgen.
the main repository for this site's only job is now managing these thought posts, as anything that htmlgen generates is in its .gitignore and instead managed by the natalieee.net branch of htmlgen.
it should probably devise a better system of implementing this management. the main obstacle to its doing so is that it do not want to write these thought posts in lisp because doing so is more challenging than the "html" it uses here.
such complication is to be avoided as these thought posts are meant to be a reasonable transcription of the author's actual thoughts while typing them and having to think about lisp syntax would interfere with this goal.
perhaps it should modify htmlgen such that it copies files that already end in .html to out/.
the problem then is that it would then need to devise a means of handling the site (media) files in a version controlled manner.
it supposes it could make a similar modification to htmlgen such that it also manages these files.