B10:44
Yesterday we deployed a new update to staging.
Dün staging'e yeni bir güncelleme yolladık.
It looked fine at first, but then we saw errors.
İlk başta iyi görünüyordu, ama sonra hatalar gördük.
We had to roll it back within ten minutes.
On dakika içinde geri almak zorunda kaldık.
My teammate said, "It happens to everyone."
Takım arkadaşım, "Herkesin başına gelir," dedi.
I felt the panic, but we had a plan.
Panik hissettim ama bir planımız vardı.
We checked the logs and found the issue.
Günlükleri kontrol ettik ve sorunu bulduk.
The fix was small, so we made a hotfix.
Düzeltme küçüktü, o yüzden acil düzeltme yaptık.
We deployed the hotfix to staging again.
Acili tekrar staging'e yolladık.
This time we put it behind a feature flag.
Bu sefer onu bir özellik bayrağının arkasına koyduk.
That way, we could turn it on slowly.
Böylece onu yavaşça açabilirdik.
We rolled out to a few users first.
Önce birkaç kullanıcıya dağıttık.
No more errors. It felt great.
Artık hata yoktu. Harika hissettirdi.
Deploy, Rollback, and Feature Flags: How I Learned to Stay Calm
by @kerem72