Yazılar
- Geliştirme
EF Core tuzakları
Geliştirme ortamında hızlı, canlıda yavaş çalışan EF Core kodu: N+1 sorgular, gereksiz tracking, Include patlaması ve diğer sık hatalar.
- Geliştirme
C#'ta async/await tuzakları
Derlenen, testleri geçen ama canlıda kilitlenen, sessizce hata yutan ya da thread pool'u tüketen async kod. Sık görülen hatalar ve düzeltmeleri.
- Geliştirme
Claude Code'da verimi düşürmeden token tasarrufu
Token'lar çoğu zaman fark etmediğimiz yerlerde gidiyor: uzun oturumlar, dev çıktılar, şişkin CLAUDE.md, gereksiz eklentiler. Neye dikkat etmeli?
- Geliştirme
Plan, subagent ve review döngüsü
Bir özelliği Claude'a parça parça yaptırmak: spec, plan, her görev için taze bir subagent, bağımsız review. Neyi yakaladı, neyi kaçırdı.
- Geliştirme
Claude Code'da skill yazmak
Her seferinde yeniden anlattığın prosedürleri skill'e çevirmek: ne zaman skill, ne zaman CLAUDE.md, iyi bir açıklama nasıl yazılır.
- Geliştirme
SSH'sız Windows hostinge otomatik deploy
Paylaşımlı Plesk/IIS hostingde SSH ve Git yokken push'ta deploy: FTPS senkronu, web.config ayarları ve beni yakalayan altı tuzak.
- Geliştirme
Claude Code ile 10 hafta: verimlilik muhasebesi
348 oturumu Claude'a analiz ettirdim. Neyi doğru yapıyormuşum, neye fazla ödüyormuşum ve sonrasında değiştirdiğim yedi alışkanlık.
- Hobi
Zone savunması: rüzgârlı günün oyunu
Birebir yerine alan savunması. 3-3-1 zone'un yapısı (cup, wing, deep), cup'ın diskle nasıl kaydığı ve zone'a karşı hücumun iki silahı: swing ve popper.
- Hobi
Force ve mark: savunmanın ilk adımı
Thrower'ı tek yöne zorlamak (force), o tarafı kapatan oyuncu (mark) ve arkadakilerin duruşu. Open side, break side ve break pası.
- Hobi
Horizontal stack: hücumun temel düzeni
Üç handler geride, dört cutter yan yana. Horizontal stack'in mantığı, under ve deep cut, swing ve continuation; animasyonlu diyagramlarla.
- Hobi
Ultimate frisbee nedir?
Hakemsiz, 7'ye 7 oynanan, diskle koşulmayan bir takım sporu: kısa tarihçe, saha, temel kurallar ve animasyonlu diyagramlarla nasıl oynandığı.
- Geliştirme
Bu siteyi Claude Code ile yapmak
Bir landing page, barındırma paneli ekran görüntüsünden tek oturumda production'a nasıl gitti: spesifikasyon, plan, subagent'lar, inceleme, deploy.
- Hobi
Bu blog ne için
İki raf: inşa ettiğim şeyler ve inşa etmediğimde yaptığım şeyler.
Aramana uyan yazı yok.