Lolo Cab: shared-ride seats are a counter, and counters race
Backend notes from Lolo Cab — why check-then-decrement seat counts break under concurrent bookings, and the atomic-update fix.
Archive
Everything I've written here — filter by tag or search from the nav.
Backend notes from Lolo Cab — why check-then-decrement seat counts break under concurrent bookings, and the atomic-update fix.
Backend notes from Lolo Cab — provider-backed KYC for drivers and vendors, what never goes to the client, and why admin gates on verification state.
Thesis NLP notes — DistilBERT as the live sentiment model, LSTM as the offline backup, Roman Urdu augmentation, and why ML ran on Hugging Face while the API stayed on Render.
A second pass over public reads and auth — defaults that weren't access control, error messages that leaked too much, and social login that trusted the wrong signal.
What broke in production on a React Native + AWS youth soccer app — and the fixes that actually stuck.
Build notes from The Grind Calc — a coffee-to-water ratio calculator on Astro, plus the SEO footguns that showed up first.
A short note on keeping a technical log — decisions, incidents, and the boring fixes that save you next month.