Teknik Yazılar
Backend, API, Linux, güvenlik, programlama ve yapay zekâ üzerine özgün teknik yazılar.
- developer tools
Frontend'de API Anahtarı Gizlenmez: VITE_, NEXT_PUBLIC_ ve CI Taraması
VITE_ ve NEXT_PUBLIC_ değişkenleri build sırasında pakete yazılır. API anahtarının frontend'e nasıl sızdığını ve CI'da nasıl yakalanacağını deneyle gösterir.
- api tasarimi
Google Custom Search API: Kullanım, Kotalar ve 2027 Kapanışı
Google Custom Search JSON API 1 Ocak 2027'de kapanıyor: mevcut entegrasyon için Node.js ve Python örnekleri, parametreler, kotalar ve geçiş seçenekleri.
- api tasarimi
LLM API Gateway: Akış, Kullanım Ölçümü ve Faturalama
LLM API'sini kendi backend'inizden geçirirken SSE akışını bozmadan aktarmak, token ve cache kullanımını doğru ölçmek ve yarım kalan akışları faturalamak.
- backend sistemleri
Server-Sent Events (SSE): Basit Gerçek Zamanlı Veri Akışı
Server-Sent Events (SSE) ile sunucudan tarayıcıya tek yönlü akış: olay biçimi, yeniden bağlanma, Last-Event-ID, proxy tamponlama ve WebSocket karşılaştırması.
- api tasarimi
ActivityPub Nedir? Fediverse'ün Federasyon Protokolü
ActivityPub, Mastodon gibi fediverse sunucularının birbiriyle konuştuğu W3C protokolüdür: actor, inbox, WebFinger, HTTP Signatures ve gizlilik sınırları.
- backend sistemleri
Cron Job Nedir? Linux'ta Zamanlanmış Görevler
Cron job tanımlama rehberi: zaman ifadesi, ortam değişkenleri, % karakteri, flock ile kilit, zaman aşımı, yaz saati geçişleri ve kaçırılan görevler.
- backend sistemleri
Daemon Nedir? Linux Arka Plan Süreçleri ve systemd
Daemon, Linux'ta terminalden bağımsız çalışan arka plan sürecidir. Klasik çift fork adımları, nedenleri ve systemd ile servis yazmanın güncel yolu anlatılır.
- developer tools
Dart Enum Kullanımı: Enhanced Enum ve Switch Kontrolü
Dart enum ile sınırlı durumları tip güvenli modelleme: Dart 3 switch expression, enhanced enum alanları, veritabanında güvenli saklama ve sealed class farkı.