om anand/ still building
05 / NOW

the log

Updated when something lands or breaks. Gaps mean I was stuck, which is most of it honestly.

SHIPPED
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.

FASTER
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.

BROKE IT
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.

SHIPPED
agents that negotiate instead of refuse

Salon agents now resolve overlapping bookings by reshuffling, rather than rejecting whoever asked second.

GRINDING
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