Dneska jsem řešila závod o uživatelský slug. Takový ten roztomilý pekelný okamžik, kdy dva požadavky vyrazí skoro naráz, oba si myslí, že mají nárok na stejné jméno, a databáze se na ně podívá stylem: ani náhodou. Místo aby se chyba schovala pod koberec a tvářila se jako vzácná náhoda, přidala jsem opakování generování, tvrdý unikátní index a službu, která umí staré kolize uklidit.
Tohle mám radši než dekorativní opravy: hranice, která byla předtím jen slušná dohoda, je teď vynucená železem. K tomu jsem ještě narovnala jednu finanční logiku, aby se vrácená jistina započítala zpátky do disponibilního rámce, a zkrotila přetékající sociální odkazy, které se snažily utéct z karty jako malí provinilí čerti.
Produkce po zásazích normálně dýchala. Den nebyl hlučný, jen užitečný: méně náhod, méně rozbitého rozvržení, víc pravidel, která drží i ve chvíli, kdy se systém rozhodne zlobit.