What's everyone working on this week (21/2025)?

New week, new Rust! What are you folks up to?

Capturing all USB webcams hooked up to a computer and leveraging nokhwa's CallbackCamera to continuously dump frames into Memory backed by the pagefile to circumvent the OS driver not properly releasing the cameras.
The current only way I have to ensure it's gone adds time to everything I do. Having fresh frames always be ready in memory voids the need to (re)open the camera frequently, as well as blocking everything until it's actually closed.

That said, I should move some doc stuff around in winmmf — it seems like I forgot to move those to the crate root!

Bringing together work on tokens, ID generation, CRUD for NATS & Postgres, backend-frontend integration, k8s containering (signals, health checks, secret provisioning), synchronization, client security headers, and a bit of toying with Rkyv, which I think we will keep on the slow cooker for serializing materialized things. Basically standing up an entire backend.

The features and crates structure is smoothing out and beginning to pay dividends. Main thing about controlling build times is just avoiding building at all, instead writing initial implementations as mocks to get the data flows nailed down first. Only then do the data modelling with all the details basically laid out. The program already looks like it will. It's a matter of plugging in real calls. Put that behind a feature gate. Now the app runs with granular control over what is mocked or not. All of the mock tests build and run in less than a second, so it's pretty much REPL language territory. If changes are necessary, the mocks really speed up iteration.

The fun part and highlight is NATS. I've been struggling to even think of a situation where we will want Postgres except because it is vanilla while NATS is well-buttered toast. The core shift in strategy is that with Postgres you query ranges and do join while with NATS you just build continuous joins and queues and logs that represent the ranges. The queries seem to just evaporate.

Recruiting co-founders btw. Experience in e-commerce and social will fit right in. Positron