Kullandıklarım
Günlük olarak gerçekten kullandığım donanım, editörler ve araçlar.
Donanım
- Apple M2 Pro - 16 GB - 1 TB Disk
- Ana makine. Masadan kalkmadan iki platform için de Flutter derlemesi yapıyorum.
- Dell U3219Q
- Solda editör, sağda simülatör ve cihaz logları.
- Samsung C27HG7x
- Loglar, dokümanlar ve mesajlaşma uygulamaları için ikinci monitör.
- Logitech MX Keys S Türkçe Q
- Günlük kullandığım klavye.
- Logitech MX Master 3S
- Günlük kullandığım mouse.
Editör ve terminal
- Cursor
- Hızlı keşif ve tek seferlik script'ler için yapay zeka destekli editör.
- VS Code
- Flutter ve Dart işleri için; resmi eklentiler ve çok az sayıda başka eklentiyle.
- Android Studio
- Profiling, layout inceleme ve Gradle sorunları için elde tutuyorum.
- Xcode
- iOS build'leri, simülatörler ve ara sıra Instruments oturumları için.
- Warp
- Yapay zeka destekli komut blokları ve paylaşılan workflow'lar için terminal.
- iTerm2 + zsh
- Oh My Zsh, Powerlevel10k ve en çok yazdığım komutlar için kısa bir alias listesi.
- JetBrains Mono
- Editör ve terminal yazı tipi.
Geliştirme
- Flutter & Dart
- Çalışma günümün büyük kısmı.
- FVM
- Proje bazlı Flutter sürümleri; iki yıllık bir branch bile hâlâ derlenebiliyor.
- Git + GitHub
- Kısa ömürlü branch'ler ve zorunlu kontrollerle trunk-based çalışma.
- GitHub Actions
- Her pull request'te analiz ve testler.
- Fastlane
- Tag'lerde imzalı build'ler.
Yapay zeka araçları
- Claude Code
- Refactor'lar, test iskeleti ve tanımadığım kodu okumak için. Diğer pull request'ler gibi incelenir.
- Codex
- Claude Code ile birlikte, aynı iş için ikinci bir görüş almak amacıyla kullanıyorum.
Diğerleri
- Notion
- Herkese açık hale gelmeden önceki teknik notlar ve planlama.
- Figma
- Tasarım teslimatını okumak ve implementasyonun nerede yanlış gittiğini ölçmek için.
- Raycast
- Launcher, pano geçmişi ve birkaç küçük script.