Hız Öncelikli
Kullandığım her araç, karar alma ve uygulama süresini kısaltmalı. Gereksiz tıklama, yavaş açılış ve dağınık arayüz benim için eksi puan.
Uses / Çalışma Sistemi
Bu sayfa yalnızca “hangi uygulamayı kullanıyorum?” listesi değil. 2006'dan bu yana sistem mimarisi, network, sunucu altyapısı, yazılım ve operasyon tarafında kurduğum çalışma düzeninin özetidir. Benim için araç seçimi; hız, güven, ölçeklenebilirlik ve sürdürülebilirlik kararının bir parçasıdır.
Hız Öncelikli
Kullandığım her araç, karar alma ve uygulama süresini kısaltmalı. Gereksiz tıklama, yavaş açılış ve dağınık arayüz benim için eksi puan.
Operasyon Gerçekliği
Benim için bir aracın değeri, gerçek yük altında ne kadar güven verdiğiyle ölçülür. Gösterişli ama kırılgan yapıları tercih etmiyorum.
Yazılım + Altyapı Birlikte
Editör, terminal, cloud ve güvenlik araçları ayrı dünyalar değil. Hepsi aynı çalışma sisteminin parçaları olarak seçiliyor.
Ana Çalışma Çekirdeği
Günlük iş akışımın merkezi MacBook Pro Mac16,7. Apple M4 Pro, 14 çekirdek CPU, 24 GB RAM ve 20 çekirdek GPU ile kod yazma, terminal tabanlı operasyon, altyapı yönetimi, dokümantasyon, içerik üretimi ve AI destekli geliştirme aynı makine üzerinden akıyor.
Ana Makine
MacBook Pro Mac16,7
Çip
Apple M4 Pro
Bellek / GPU
24 GB RAM / 20 çekirdek GPU
Ekran
Lenovo Legion R27fc-30 · 1920x1080 · 165 Hz
Geliştirme Konsolu
Kod yazdığım ve sistemlerle doğrudan temas ettiğim katman. Burada hız, odak ve düşük sürtünme benim için belirleyici.
Günlük geliştirme yüzeyi
Kod tabanı içinde hızlı gezinme, AI destekli üretim ve hafif çalışma akışları için ilk tercihim.
Derin proje işleri
Go, Python ve Java tarafında büyük projelerde güçlü analiz ve refactor kabiliyeti için kullanıyorum.
Terminal merkezi
SSH, log analizi, deployment, otomasyon, servis kontrolü ve günlük operasyonların ana omurgası.
Sürüm ve akış disiplini
Kod kalitesini, değişiklik geçmişini ve ekip koordinasyonunu kontrollü tutmak için vazgeçilmez.
Altyapı ve Cloud Katmanı
Büyük yapılar kurduğum için kullandığım araçlar sadece deploy için değil; ölçek, güvenlik, gözlemlenebilirlik ve süreklilik için seçiliyor.
Edge, DNS ve yayın katmanı
Workers, D1, Pages, DNS, cache ve güvenlik katmanında çok verimli bir omurga sağlıyor.
Multi-cloud çalışma alanı
İşin gereğine göre servis, maliyet, erişilebilirlik ve entegrasyon esnekliği sağlıyor.
Çalıştırma standardı
Container tabanlı servisleri ölçeklenebilir ve yönetilebilir hale getirmek için kullanıyorum.
Altyapıyı kod olarak yönetme
Elle kurulum yerine tekrarlanabilir, denetlenebilir ve taşınabilir altyapı yaklaşımını destekliyor.
CI/CD omurgası
Build, doğrulama, yayın ve otomasyon işlerini standart hale getirmek için kullanıyorum.
Yazılım ve Otomasyon Dili
Araç seçerken dil değil problem önemli. Yine de bazı diller işin doğası gereği daha fazla merkezde duruyor.
Servis ve CLI işleri
Performans, dağıtım kolaylığı ve sade binary üretimi nedeniyle backend ve araç geliştirmede çok güçlü.
Otomasyon ve üretkenlik
Scripting, veri işleme, entegrasyon ve AI çevresindeki görevler için çok pratik.
Arayüz ve modern web katmanı
Frontend ve Node ekosisteminde güvenli geliştirme akışı sağlıyor.
İçerik odaklı yayın sistemi
Bu blog gibi performans ve içerik merkezli yapılarda temiz ve hızlı bir temel sunuyor.
AI Çalışma Katmanı
AI araçlarını gösteriş için değil, düşünme hızımı ve üretim kalitemi artırmak için kullanıyorum. Son karar hâlâ mimari akıl ve saha deneyiminde.
Terminal içi üretim gücü
Kod tabanı içinde derin çalışma, düzenleme, reasoning ve hızlı iterasyon için çok güçlü bir yardımcı.
Analiz ve teknik düşünme desteği
Mimari tartışmalar, sistem tasarımı, içerik üretimi ve değerlendirme akışlarında kullanıyorum.
Mikro hız kazanımı
Tekrarlı kodlarda, boilerplate işlerinde ve akış kesmeden ilerlemede faydalı.
Bilgi ve erişim katmanı
Notlar, karar geçmişi, görevler ve hızlı komut erişimi için çalışma düzenini destekliyor.
Araç seçme yaklaşımım
Gösterişli ama kırılgan araçları değil; sade, hızlı, güvenilir ve tekrar kullanılabilir yapıları tercih ederim. Özellikle sistem ve network tarafında bir aracın gerçek değeri, problem anında ne kadar görünürlük ve kontrol sağladığıyla ölçülür.
Yazılım tarafında ise üretim hızını artıran ama kaliteyi düşürmeyen akışlar kurarım. AI burada hızlandırıcıdır; karar verici değil.
Çalışma akışı
Düşün
İhtiyacı anlamadan araç seçmem. Önce ölçek, risk, bağımlılık ve operasyonel yük netleşir.
Kur
Altyapı, kod ve yayın akışı birbirinden kopuk ilerlemez. Başlangıçtan itibaren birlikte tasarlanır.
Otomatize Et
Elle yapılan her tekrar, zamanla hata üretir. Mümkün olan her yeri otomasyona taşırım.
İzle
Kurulmuş ama izlenmeyen sistem eksiktir. Sağlık, log ve davranış görünürlüğü zorunludur.
Not
Yeni projeler, yeni ihtiyaçlar ve yeni çalışma biçimleri geldikçe kullandığım araçlar da değişiyor. Ama değişmeyen şey; hız, güvenlik, sürdürülebilirlik ve gerçek saha ihtiyacına göre seçim yapma yaklaşımım.
Son güncelleme: Nisan 2026