05 / NOW
the log
Updated when something lands or breaks. Gaps mean I was stuck, which is most of it honestly.
cache invalidation that isn't a sledgehammer
New notes now bust only the affected keys instead of nuking the whole namespace. Took two evenings, mostly spent being wrong.
cold start down to 2.4s
Warm the sentence-transformer at container boot so the first visitor doesn't pay for the model load. Obvious in hindsight.
docker networking humbled me. again.
Inference container resolved the wrong host after a restart. Explicit service aliases fixed it. I learned more from this than from the feature it blocked.
agents that negotiate instead of refuse
Salon agents now resolve overlapping bookings by reshuffling, rather than rejecting whoever asked second.
back to C++ fundamentals
Redoing DSA properly. 20 problems a week, same topics until they're boring. Not glamorous, clearly necessary.
next up: finish something before starting the next thing