%90 Test Coverage, %0 Güvence

Merhaba Arkadaşlar, test dünyasında çoğu kişinin doğru sandığı bir şey var. Ben de öyle sanıyordum. Ta ki production’da patlayana kadar. Test yazıyoruz.Coverage’ye bakıyoruz.Rapor yeşil, CI geçiyor, herkes mutlu, özgüven tavan. Ama gerçek şu: Coverage çoğu zaman hiçbir şey ifade etmiyor….

REST API’lerde Yaygın Response Error Tasarımı ve Gerçek Dünya Pratikleri

Merhaba Arkadaşlar, Uzun zamandır yazmak istediğim bir konuya geldik sonunda. Farklı şirketlerde, farklı ekiplerle çalıştım. Kendi yazdığım API’ler, başkalarının yazdığı servisler, kullandığım third-party entegrasyonlar… Hepsinde şunu fark ettim: API tasarımı genelde iyi yapılıyor. Endpoint isimleri temiz, HTTP metodları doğru, resource…

Java’da Virtual Threads ve Serial GC Tuzağı

Merhaba Arkadaşlar, Bu makalede Java’da Virtual Threads kullanırken başımıza gelen bir production sorununa değineceğim. Birileri aynı şeye takılır belki diye tarihe not düşmek istedim. Ne Olmuştu? Spring Boot 3 kullandığımız bir mikroservisimiz var, Kubernetes üzerinde koşuyor. Uygulama aralıklı olarak donuyor….

Netmoda Tech Stack

Netmoda Tech Stack

Hello everyone, There are so many questions about how is the Netmoda’s servers ? Netmoda working on which technologies ? I want to give some explanations about that questions. First i will start with server stack and then web server…

Bu aralar …

blogun temasını değiştirmek istedim fakat denediğim temaların hiçbiri açıkcası hoşuma gitmedi,