Teknik yetenekler ve günlük yığın.
Yıllar içinde yığın evrildi; bazıları gelip geçti, bazıları kaldı. Şu an aktif olarak kullandıklarım.
AI / LLM Stack
Claude Code CLI
Günlük kod ortağım. Ağırlıklı olarak uzaktan geliştirme yaptığım için bağlandığım makineleri Neteryum ile SSH üzerinden önüme getiriyorum; sahadaki bir bilgisayara ya da sunucuya ayrı bir ajan kurmama gerek kalmadan, Claude Code ile orada istediğim işi yaptırabiliyorum. Oturumları tmux içinde açıyorum; bağlantı kopsa bile iş kaldığı yerden devam ediyor.
OpenClaw
Fork'ladığım en güzel proje. Kendi başına çalışan sistemlerde ve ürünleştirilmiş ajan kurulumlarında tercih ettiğim runtime ve gateway katmanı. Tedarik zinciri saldırılarından çekindiğim için güncellemelerini bir noktada durdurdum, ihtiyaç duyduğum birkaç özelliği de kendim ekledim. Üzerine kurduğum kişisel uygulamam Volkpit ile epey psikopatça deneyler yapabiliyorum; kullanım şeklim görenlerde biraz hayranlık uyandırıyor. Bir gün yan yana gelirsek sormayı unutmayın, anlatırım.
YOLO
"You Only Look Once". Tek geçişli, gerçek zamanlı nesne tespit mimarisi; modern versiyonları (YOLOv8, v11) Ultralytics tarafından sürdürülüyor. Robotik tarafında kamera akışından objeleri çıkarmak için tercih ettiğim model ailesi; Mimic Master ve sahaya değen otomasyon işlerinde aktif. Paşabahçe'nin cam kalite kontrolü tarafında da çok keyif aldığımız bir model oldu.
MERN Stack
MongoDB
Doküman tabanlı veritabanı, hızlı ürünleştirilen JS uygulamalarının ana saklama katmanı.
Express.js
Node.js üzerinde REST API ve servis backend'i.
React
Modern web ürünleri için ana frontend kütüphanesi (Redux ile büyük state akışları, Next.js ile SSR/static).
Node.js
Backend, CLI, otomasyon, günlük en çok zaman geçirdiğim runtime. Redis ve Elasticsearch ile ölçek katmanları.
PHP Stack
Laravel
İlk başta One Man Show olmasından korktum, sonra çok kararlı ilerlediğini gördüm ve neredeyse 7 yıl boyunca aktif kullandım. Son zamanlarda nedense hoşuma gitmeyen bir framework oldu; sebebi ya son aldıkları kararlar, ya da benim JavaScript ile olan gizli aşkım. Yine de ORM, queue, yetkilendirme tarafında ihtiyacı tek başına karşılayan full-featured bir PHP framework'ü.
CodeIgniter (CI)
Öğrenme sürecimde Laravel'e geçme baskısını hep hissederek yazdım. Yöneticisi vefat ettikten sonra projenin gelişimi durduruldu, ama CI'yi anlamaya çalışırken farkında olmadan birçok garip mimariyi de tanıdım.
WordPress
WordPress yazdığına bakmayın, tam bir canavar. İlk başta onu klasik bir blog yönetim sistemi sanıp küçümsemiştim; entegrasyon ihtiyacı çıkınca, çözülmesi gereken problemlerin çoğunu çoktan, sessizce çözmüş olduğunu gördüm. Hızlı çıkması gereken projelerde başka çareniz yok; kurumsal site, blog ve REST API entegrasyonlarında hâlâ aktif kullanıyorum. Tek şartı var: güncel tutacaksınız. Güncellenmeyen bir WordPress er geç patlar.
Veritabanı
MongoDB
Ana veritabanım. Esnek şema yapısı, değişen ihtiyaçlara hızla uyum sağlıyor; ürünün ilk gününden ölçeklenmesine kadar yanımda.
MySQL / PostgreSQL
İlişkisel veri, raporlama, transaksiyonel iş akışları.
SQLite
Güçlü, pratik, açık kaynak. Büyük projelerde de rahatça kullanılabiliyor olması onu tercih ettiğim DB'lerin başına taşıyor.
Veri modelleme & sorgu optimizasyonu
Index stratejisi, query plan, N+1 önleme, performansa erken müdahale.
Desktop
Electron
Cross-platform masaüstü uygulamaları. Web yığınını doğrudan desktop'a taşır; macOS, Windows, Linux tek kod tabanı.
iOS App
React Native (iOS)
iOS uygulamalarının ana platformu. Native modüller gerektiğinde Swift/Objective-C köprüleri.
Android App
React Native (Android)
Android uygulamalarının ana platformu. Native gerektiğinde Java/Kotlin köprüleri.