Yazılım, akıllandıkça anlaşılır kalmalı.
Ben Kaan Demirel. Yapay zekâ, otomasyon ve local-first yazılım çevresinde küçük, bileşenlenebilir araçlar geliştiriyorum. Amaç otonomi değil; kararları ve hata biçimleri görünür kalan yararlı sistemler kurmak.
Kaan Demirel
Türkiye'den çalışıyorum
Nasıl geliştiriyorum
Küçük parçalar, belirgin sınırlar.
Tek bir işi iyi yapan, temiz biçimde birleşen ve çevresindeki sistem değiştiğinde değiştirilebilir kalan odaklı araçları tercih ediyorum.
Yapay zekâ önerir; insan onaylar.
Yapay zekâ taslak hazırlayabilir, filtreleyebilir ve özetleyebilir. Sonuç doğuran işlemler ne olacağını göstermeli ve açık bir karar beklemeli.
Hata biçimlerini sahiplen.
Local-first ve self-hosted sistemler depolama, kurtarma ve işletim tercihlerini bir servis sınırının arkasına saklamak yerine görünür kılar.
Sözlerin arkasındaki işler
İki proje çalışma aralığını gösteriyor: biri mühendislik standartlarını ajan araçlarına dönüştürüyor, diğeri yapay zekâ devreye girmeden önce yönlendirici teşhisini kullanışlı hâle getiriyor.
- doctrineİsimlendirilmiş standartlara dayanan yazılım mühendisliği disiplini; bir Claude Code eklentisi ve MCP sunucusu olarak sunulur.claude-code-plugin · mcp-server · engineering-disciplineProjeyi aç
- keencliKeenetic yönlendirici teşhisi için Rust CLI: anlık görüntü toplar, gürültülü logları süzer, tanımlayıcıları maskeler ve yapay zekâ analizini isteğe bağlı tutar.rust · cliProjeyi aç
Çalışma alanım
Teknoloji yığını probleme göre değişiyor. Bunlar şu an yaptığım işe en yakın araçlar.
- Rust
- Python
- TypeScript
- Shell
- Fedora
- Podman
- Claude Code
