Monthly Log 2025

2025-02-26    3 minute read

01 - January

  • Learned to play the first bit of Verrat on the HXCSTR (the piano part in the first 20 seconds). Surprisingly easy! The rest has been much harder. TODO: upload a quick video
  • Started working with a designer to make crofu look less ugly. Their current progress is available at https://ghostcatte.codeberg.page/crofu-design/
  • Started working on updating knus (forked from the unmaintained knuffel) to KDL 2.0. Keep up with my progress here. I've still got a long way to go, but a lot of the "main" features are implemented (bare identifier string arguments, new keywords). I'm still a bit bummed that the proposal to remove / from reserved identifier characters didn't pan out, but such is life.
  • tlature (apparently people pronounce it as "lature" when I format it as ↹lature)
    • Bumped kdl dependency to 6.0.0 (implementing KDL 2.0)
    • Lots of refactoring, as usual
    • Added some audio and event metering functionality
    • Added a plugin logger view
    • Wrote my first proc macro to make a "splittable" trait derive that implements a trait allowing a structure to be split into main and audio thread versions.

02 - February

  • Been exploring a game concept for a turn-based tower defence. Explored a couple different game engines because I was tired of bevy compile times. Ended up settling on macroquad. Revived tacticum because it seemed to be a good fit.
  • more crofu legal studying
  • built a cheese press
  • Lots of cooking
    • Kkwabaegi - turned out pretty bad
    • Phở - pretty good, but I have lots of notes for next time

03 - March

  • Got a bowl at a local makers market
  • Used my newly made cheese press to make paneer from nearly expired milk. It smelled a little sour and the yield was pretty low, but it tasted great, and the texture was almost perfect (maybe a little bit harder next time).
  • Made my own cheesecloth to use with the cheese press (literally just a square of muslin with a hem)
  • Set up a used Mac Mini to use with AirMessage. It doesn't work yet, but I feel like I'm close. Also, I want to modify the Mac Mini to use PoE, so I'm exploring some higher power PoE modules.
  • Did a bunch of clerical stuff for crofu:
    • Contacted a lawyer about incorporating and stuff
      • Gave me a recommendation for an accountant
    • Contacted an accountant about tax implications
      • Haven't heard back yet
    • Renewed my LetsEncrypt certificate
      • It was really quick once I figured it out
      • I should probably document it here
      • I think it also added a cronjob to renew it automatically
  • Made a script that pulls embedded images out of an inkscape file. Should be better in terms of file space, but doesn't seem to have a big impact on load times.
  • Continued work on knus. Things are slow, but hopefully I get them done soon.
  • Did a ton more practice on the HXCSTR
  • Made some Palak Paneer, and it turned out better than before, but it's not quite all the way there yet