Pragmatic Engineering
Doğru çözüm her zaman en parlak olan değil. Bağlama göre düşünmek.
Kim olduğum, ne yaptığım ve neden bu işi seviyorum.
Yazılım mühendisiyim — ama benim için kod yazmak işin yalnızca yarısı; diğer yarısı sistemi düşünmek. Geri planda nasıl konuşuyor, ne nerede patlıyor, üç ay sonra ben bu kodu okuyunca ne hissedeceğim — asıl meselem bu.
Backend ve AI arasındaki gri bölgede çalışıyorum. .NET ile başlayan yolculuğum Python, TypeScript ve LangGraph ile genişledi. RAG sistemleri, agent mimarileri ve event-driven backend'ler ilgi alanlarımın merkezinde — production'a giden, ölçeklenen, hata verdiğinde nedenini söyleyebildiğim sistemler kurmaya çalışıyorum.
Kod dışında: teknik kitaplar okumak, mimari diyagramlar çizmek, kahvenin üçüncü fincanını ne zaman bıraktığımı unutmak ve nadir vakitlerde gitar çalmak.

Doğru çözüm her zaman en parlak olan değil. Bağlama göre düşünmek.
Her proje yeni bir alanı keşfetme fırsatı.
Kullanıcının deneyimi, geliştirici deneyimi kadar önemli.
Bugünün hızı, yarının teknik borcu olmasın.
Kişisel sitemi sıfırdan inşa ediyorum. .NET 10 backend, Next.js 16 frontend, RAG destekli bir asistan ve içerik için sürdürülebilir bir mimari kuruyorum.