developer tools
QUERY = 'contents'; CATEGORY = 'developer-tools' // 31 rows
Her hafta uygulanabilir
bir ölçümleme vakası
Analitik ve ölçüm, developer araçları, AI ve LLM entegrasyonları, server-side tracking: haftalık gerçek vaka analizleri.
Claude Code Context Yönetimi: Üç Farklı Yaklaşım
Claude Code'un context window'u hızla doluyor. claude-context-mode, claude-context ve dnomia-knowledge bu sorunu farklı yollarla çözüyor. Mimari kararlar, trade-off'lar ve gerçek kullanım karşılaştırması.
Local Semantic Code Search: AI Agent'lar için MCP Sunucusu
AI coding agent'ların arama sorunlarını çözen, Tree-sitter AST chunking ve hybrid search kullanan local semantic code search MCP sunucusunun geliştirilme süreci, mimari kararları ve gerçek dünya sonuçları.
Data Studio Pro Ne Zaman Değer? Solo'dan Ajansa, E-ticaretten SaaS'a Senaryo Bazlı Karar Matrisi
Data Studio Pro kullanıcı başı aylık abonelik, Gemini AI yüzeyi ve enterprise yönetim özellikleri sunuyor. Bu yazı solo freelancer, küçük ajans, ölçekli ajans, e-ticaret içi BI ekibi ve SaaS embed raporlama senaryolarında Free, Pro, self-host alternatif (Metabase, Superset) ve Looker enterprise arasında nereden geçildiğini ROI hesabı ve absolute floor/ceiling üçlüsüyle ele alıyor.
Data Studio Community Connector: Apps Script ile Niche Veri Kaynağı Entegrasyonu
Data Studio Community Connector mimarisi, dört zorunlu Apps Script fonksiyonu, Head Deployment ile test akışı, sürümlü production deploy ve aylık $90'lık Supermetrics aboneliği yerine kendi connector'ını yazmanın gerçek maliyeti.
Compaction Uyumlu Arama Çıktısı: Pratik Bir Playbook
Agent context window'u dolmadan önce search çıktısını sıkıştırmanın yolu var. file:line + 2 satır context formatı, file-cache, dedup ve tool result wrapper'ları için kod örnekleri, ölçüm sonuçları.
Agent Araması için Token Bütçesi Aritmetiği
Agent context window'u bir bütçedir, search bu bütçenin alt bütçesi. Yaklaşık %15 search budget kuralının nereden geldiğini, farklı boyuttaki context window'lar için nasıl ölçeklendiğini ve bütçe aşımı sinyallerini sayısal örneklerle anlatıyorum.
AI Agent için Kod Arama: Hangi Aracı Ne Zaman Kullanmalı?
ripgrep hızlıdır, ast-grep yapısaldır, semantic search akıllıdır. Ama agent için doğru soru farklı: hangi backend hangi sırayla, hangi token bütçesinde? Karar ağacı, akademik kanıtlar ve pratik policy snippet'leri.
Transactional Email Pipeline: Inngest + Listmonk + Resend ile Behavioral Trigger Orkestrasyonu
SMTP olmadan event-driven email pipeline. Inngest event orchestration + Listmonk template tx + Resend HTTP API ile welcome, weekly drip ve lead magnet delivery. Attribute merge, dedup ve known-issues dahil pattern dökümü.
Pivot Tablo Rehberi: Excel'den Polars'a, AI ile Otomasyon
Excel, Google Sheets, Pandas/Polars ve AI ile pivot tablo. Polars 5-10x hız, LLM halüsinasyon tuzakları, KVKK uyumlu local LLM örnekleriyle pratik rehber.
grep, ripgrep ve Yapay Zeka Destekli Metin Arama
grep'in temellerinden ripgrep'e, AI agent'ların metin arama araçlarını kullanım biçimlerine ve semantic search gibi yeni nesil alternatiflere uzanan kapsamlı bir rehber.
Listmonk + Resend + Coolify: Hetzner'da SMTP Olmadan Email Göndermek
Hetzner Cloud SMTP portlarını engelliyor. Listmonk'u Coolify'da kurup Cloudflare Worker postback proxy ile Resend HTTP API'ye bridge kurarak bu sorunu nasıl çözdüğümün teknik detayları.
Solo Dev Olarak Email Otomasyon Stack'i Nasıl Seçtim: 8 Servisi Karşılaştırdım, Sonunda $0'a Merkezileştirdim
4 projede Resend, Mailchimp, Klaviyo, Notion CRM ve manuel email'ler. Hepsi dağınık, hepsi ayrı yönetiliyor. 8+ servisi karşılaştırıp Listmonk + Inngest + Resend ile merkezileştirdim, marjinal maliyet $0.
Yapay Zeka Ajanı Güvenliği: Claude Code için 5 Katmanlı Savunma Sistemi
Yapay zeka kodlama ajanları **home directory**'nizi silebilir, veritabanınızı temizleyebilir ve bulut sunucularınızı sormadan yok edebilir. Gerçek olaylardan, akademik araştırmalardan ve 29 takip edilen hatadan yola çıkarak oluşturulmuş pratik bir 5 katmanlı savunma sistemi.
AI Pair Programming: Coffee Debt, Hata Takibini Oyunlaştırmak
Yapay zeka kodlama asistanları hata yapıyor. Edit komutu eşleşmiyor, bash scripti çöküyor, kullanıcı düzeltme yapıyor. Önemli olan hatalara sinirlenip sinirlenip enerji harcamak değil, onları kayıt altına alıp pattern çıkarmak. Coffee Debt sistemi tam olarak bunu yapıyor.
AI Pair Programming: Context Yönetimi
Claude Code'un context penceresi sınırlı ve autocompact beklenenden erken tetikleniyor. Compact disiplini, oturumlar arası köprüler, PostCompact hook'ları ve SkillReducer ile context'i nasıl canlı tuttuğumu anlatıyorum.