İçeriğe atla

Case study

Gerçek problemler, teknik kararlar.

Ürün geliştirirken karşılaştığım bir problemi, değerlendirdiğim seçenekleri ve uyguladığım çözümü anlattığım vaka incelemeleri.

Case study / Kurucu ortak

Monafy

Projeyi ziyaret et — Monafy

1 / 2. bölüm

Kafka tüketicisi yeniden başladığında nereden devam etmeli?

Veri kaydı ile offset ayrı ilerlerse yeniden başlatmada boşluk oluşabilir. İkisini aynı PostgreSQL transaction’ında tutmak bu sınırı açık hale getirir.

Case study’yi oku

2 / 2. bölüm

Birden fazla repoda CLAUDE.md kuralları neden çelişir?

Bir kuralı her repoya kopyalamak zamanla farklı talimatlar üretir. Ortak kurala tek bir kaynak vermek, yerel bağlamı korurken bu çelişkiyi azaltır.

Case study’yi oku

Case study / Müşteri çalışması / 2026–

B2B SaaS platformu

1 / 2. bölüm

Tek şablondan müşteriye özel SaaS iş akışları

Ortak hizmet şablonu müşterinin belgelerini ve ilerlemesini taşımamalı. Laravel’de bu ayrım, aynı adımlarla farklı hizmetler kurmayı sağlıyor.

Case study’yi oku

2 / 2. bölüm

Test ortamı olmayan bir e-fatura API’sini entegre etmek

Başarılı API cevabı, doğru fatura demek değil. Test hesabı yokken yeniden denemeleri, vergi hesabını ve otomatik gönderimi ayrı ayrı doğrulamak gerekiyor.

Case study’yi oku

Case study / Müşteri çalışması

E-ticaret altyapısı

Case study / Müşteri çalışması

PayTR callback’i neden müşterinin sepetini temizleyemez?

PayTR’nin sunucu bildirimi müşterinin session’ını taşımaz. Ödeme onayı callback’te doğrulanırken sepet işlemi müşterinin tarayıcı isteğinde yapılmalı.

Case study’yi oku

Case study / Kişisel proje / 2026

Çok oyunculu tarayıcı oyunları

Case study / Kişisel proje

Çok oyunculu oyunları tek tarayıcıdan test etmek

Yerel botlar mevcut oyun kurallarıyla hamle yapıyor; gece 45 saniye sonunda sonuçlanıyor. Böylece oylama akışını tek ekrandan inceleyebiliyorum.

Case study’yi oku