I've been thinking about and working on a meal planning project for a while now, which I've been calling my food bot. The first leg of the project was just massaging USDA's nutrition datasets into a form I could use, captured as my nutrition project on Codeberg. The second leg was compiling a set of recipes and picking nutrition database entries for each ingredient of each recipe. This was mostly dull work upon which I wasted a lot of time trying to make a TUI program to speed up said entry, ultimately burning out for a while on it. After reconciling somewhat with the World Wide Web and returning to writing web apps (this time targeting older, Javascript-free browsers), I wrote a simple lookup tool for my nutrition database and used it in conjunction with a simple text editor to finally finish processing the Grimgrains recipes I'd converted to YAML a couple years back.
It was a pretty significant effort for me, so I'm hosting HTML renderings of the results of that work on my wiki, under the "grimgrains" tag. The next leg of this project will be actually generating meal plans conforming to user-defined goals from that set of recipes.
Now
Listening to Belle and Sebastian on an iPod composed of parts left over from my misadventures in attempting to add Bluetooth support to the one I'd had since 2005.
Reading Multisolving and realizing I must have been soaking in systems theory in some form or another for years. It's not bad, I'm just not learning anything yet and having a hard time forcing myself through it just in case there is something new therein.
Feeling the limitations of my wiki engine already and starting to consider a rewrite. I ought to remain focused on my food bot project. Things I'd like to experiment with generally involve changing the structure of wiki.scm to better support element nesting and playing with embedding executed code or external files and projecting page sections out into their own files. E.g., what if I could just have the engine replace my now page with this section of my journal until the next time I update it? What kind of naming granularity do I want? Can I start having "types" of pages with different handling? Make the engine more extensible, perhaps? Make it consume my entire data collection? At a point it becomes obvious that I want to merge this wiki with my abandoned datastore project somehow.