ridiculous. part of this is because of reasons which natalie is not aware of. the other part is because the way it generates webpages is not very performant.
given that there are two cases, only one of which is required for content that changes how a page renders based on user input, natalie intends to implement a system such that it writes its webpages in a language that will compile to html, and on every update to its website's content simply rebuild these files.
this allows for bash commands currently used to generate static html to be replaced by something that will be executed at compile time such that the only bash commands executed at runtime are those that interact with the state of the website.