> really what they do is _lean into_ and extend what's already there.
There are already so many features implemented in unix/the web/python/etc that it's easiest just to go along with what is there. For example, csvbase logs to the systemd journal (when run under systemd - stderr otherwise):
https://github.com/calpaterson/csvbase/blob/c1523615f10bbaa7...
One under recognised thing about systemd is that it provides a mini-ELK stack - so now I have indexed, searchable logs that auto-rotate and whatever (the defaults are quite good). I realise a lot of people strongly dislike systemd but I think this is a very nice feature for running services of this scale.
One more shortcut: the backend for the blog is a csvbase table. The "4" in the url here is a csvbase_row_id :)