Learning
Nix (code)
It's the weekend (allegedly) so I'm going to dive back into my nix configuration on my two NixOS machines & I'm going to set it up on my macbook with nix-darwin. Wish me luck.
C Programming Language
Based on my research, this book seems like a good entry point in to C23. My goal is to start a small embedded database or key-value store to understand the fundamentals of the language.
Primary
Beacon (code/docs)
Integrating typeshed into the project has been a bit of a pain. It bottlenecked the test suite and made rust-analyzer act up and hang.
Today I'll write development documentation and integration tests for this, then this will end up being a fast release. I didn't even make a big fuss out of the v0.4.0 release! These are marked as pre-release until I get to the v1 finish line.
VoltX (code/docs)
Made a mistake here, I need to ensure that docs don't get published without a release. One of the good things about nobody using this (I think)! So for a little while, there will be CLI docs without a published CLI. I added a note saying the CLI is unreleased.
Secondary
Git Storm (code/docs)
I changed the metadata structure to go from multiple JSON files to a single manifest in .changes.
In general, on my end I think I need to figure out release planning. It's not easy!