Yazılar
Tüm blog yazıları ve makaleler
Takım büyüklüğü, ürün tipi ve gerçek başarısızlıklara dayanan Git branching stratejileri hakkında acımasızca dürüst bir rehber.
Holakrasi, Spotify modeli ve Team Topologies'den esinlenerek kaos yaratmadan takım otonomisini artırmak için pratik yapılar ve korumalar. Ne işe yaradı, ne yaramadı.
Video platformumuzu öldüren 30 saniyelik Lambda timeout'larından, S3 signed URL'ler ile 10GB+ dosya yüklemelerini sorunsuz şekilde işlemeye nasıl geçtik. CDK implementasyonu, güvenlik hususları ve production dersleri dahil.
"QuickGrocer" örneği üzerinden single-account monolith'ten event-driven sistemlere geçiş sürecini inceleyin. Multi-account AWS mimarisi, pattern'ler ve mimari kararları hakkında detaylı rehber.
Node.js microservice'lerimizden tüm factory'leri, service'leri ve dependency injection'ları çıkardıktan sonra, 65% daha az bug ile 3x daha hızlı ship etmeye başladık. Event-driven mimariler için fonksiyonların sınıfları neden geçtiğini anlatıyorum.
500K satır kodlu Node.js MVC monolitten event-driven serverless fonksiyonlara nasıl geçtik, maliyetleri 65% düşürüp deploy sürelerini 45 dakikadan 2 dakikaya indirdik. Gerçek sayılar, gerçek hatalar, gerçek çözümler.
Micro frontend'lerde Auth0 multi-audience authentication gerçek dünya implementasyonu, token yönetim stratejileri ve React Native'de WebView tabanlı micro frontend'lerle silent authentication
AWS Lambda, EventBridge ve DynamoDB ile gerçek dünyada CQRS uygulaması. Event sourcing, eventual consistency ve production'daki dağıtık sistemleri debug etme deneyimlerimden öğrenin.
Dağıtık sistemlerde zincirleme hataları önlemek için gerçek dünyadan Circuit Breaker pattern implementasyonu ve saha denenmiş stratejiler
React Native ve WebView'lar ile mobil micro frontend'ler oluşturma. Çok kanallı uygulamalar için production stratejileri ve performans optimizasyonu.