generation of this site

PROBLEM: I want to post my b-logs to both web and gemini, but I don't want to put in any extra effort. Also I don't want to write html and I like randomly generated things.

SOLUTION: Make a bunch of ruby scripts that will periodically generate content from markdwn-like format with ability to put in generated content.

This way I can just sit down, write some b-log in more acceptable format and all other things will be taken care of. Source is available in /data (they have .txt extension so you can open them in browser) so consider it released under WTFPL or whatever and feel free to use it as much as you want. Although I'm sure there are way better ways to do this, I'm just too lazy to care.