authentication29 Tem 2026·25 dk okuma2026'da Modern Kimlik Doğrulama: JWT, Session, OAuth ve PasskeyTam kimlik doğrulama manzarası: session vs JWT ne zaman kullanılır, OAuth 2.0/OIDC akışları, refresh token rotasyonu, passkey'ler (WebAuthn) ve Next.js'te gerçekten kullandığım auth kalıpları.securitynext.jsweb-developmentbackendDevamını Oku 2026'da Modern Kimlik Doğrulama: JWT, Session, OAuth ve Passkey
css28 Tem 2026·20 dk okuma2026'da Modern CSS: Stil Yazma Şeklimi Değiştiren ÖzelliklerContainer query, CSS layer, :has(), color-mix(), nesting, scroll-driven animasyon ve anchor positioning. JavaScript'e uzanmayı bıraktıran CSS özellikleri.web-developmentfrontenddesignDevamını Oku 2026'da Modern CSS: Stil Yazma Şeklimi Değiştiren Özellikler
performance17 Tem 2026·20 dk okuma2026'da Core Web Vitals: Gerçekten Fark Yaratan Ne?Teoriyi unut — gerçek bir Next.js üretim sitesinde LCP'yi 2.5s altına, CLS'yi sıfıra ve INP'yi 200ms altına indirmek için gerçekten ne yaptığımı anlatıyorum. Somut teknikler, belirsiz tavsiyeler değil.web-developmentnext.jsseoDevamını Oku 2026'da Core Web Vitals: Gerçekten Fark Yaratan Ne?
web320 Oca 2026·11 dk okumaÜretimde Zincir Üstü Veri: Kimsenin Size Söylemediği ŞeylerBlok zinciri verisi temiz, güvenilir veya kolay değildir. RPC hız limitleri, zincir yeniden düzenlemeleri, BigInt hataları ve indeksleme ödünleşimleri — gerçek DeFi ürünleri gönderirken öğrenilen zor dersler.blockchaintypescriptdefiethereumDevamını Oku Üretimde Zincir Üstü Veri: Kimsenin Size Söylemediği Şeyler
ethereum13 Oca 2026·24 dk okumaWeb Geliştiriciler İçin Ethereum: Abartı Olmadan Smart ContractHer web geliştiricinin bilmesi gereken Ethereum kavramları: hesaplar, transaction'lar, smart contract'lar, ABI encoding, ethers.js, WAGMI ve kendi node'unu çalıştırmadan on-chain veri okuma.web3blockchaintypescriptweb-developmentDevamını Oku Web Geliştiriciler İçin Ethereum: Abartı Olmadan Smart Contract
tailwind9 Oca 2026·17 dk okumaTailwind CSS v4: Gerçekte Ne Değişti ve Geçiş Yapmalı mısınCSS-first yapılandırma, @layer entegrasyonu, yerleşik container query'ler, yeni motor performansı, kırıcı değişiklikler ve v3'ten v4'e dürüst geçiş deneyimim.cssweb-developmentfrontendDevamını Oku Tailwind CSS v4: Gerçekte Ne Değişti ve Geçiş Yapmalı mısın
bun2 Oca 2026·23 dk okumaProduction'da Bun: Neler Çalışıyor, Neler Çalışmıyor ve Neler Beni ŞaşırttıBun'ı runtime, paket yöneticisi, bundler ve test runner olarak kullanmak. Gerçek benchmark'lar, Node.js uyumluluk boşlukları, migration kalıpları ve bugün Bun'ı production'da nerede kullanıyorum.node.jsjavascriptruntimeperformanceDevamını Oku Production'da Bun: Neler Çalışıyor, Neler Çalışmıyor ve Neler Beni Şaşırttı
edge18 Ara 2025·14 dk okumaEdge Fonksiyonları: Ne Oldukları, Ne Zaman Kullanılmalı, Ne Zaman KullanılmamalıEdge runtime, V8 izolatları, soğuk başlatma miti, coğrafi yönlendirme, A/B testi, edge'de kimlik doğrulama ve bazı şeyleri neden Node.js'e geri taşıdım. Edge bilişime dengeli bir bakış.next.jsperformancearchitectureweb-developmentDevamını Oku Edge Fonksiyonları: Ne Oldukları, Ne Zaman Kullanılmalı, Ne Zaman Kullanılmamalı
node.js8 Ara 2025·28 dk okumaNode.js'de Gözlemlenebilirlik: Karmaşıklık Olmadan Loglar, Metrikler ve İzlerPino ile yapılandırılmış loglama, Prometheus ile metrikler, OpenTelemetry ile dağıtık izleme. Node.js üretim uygulamaları için kullandığım gözlemlenebilirlik yığını, sıfırdan tam görünürlüğe.observabilitydevopsmonitoringbackendDevamını Oku Node.js'de Gözlemlenebilirlik: Karmaşıklık Olmadan Loglar, Metrikler ve İzler
turborepo27 Kas 2025·20 dk okumaTurborepo Monorepo'ları: Gerçekten Ölçeklenen KurulumBirden fazla uygulamanın paketleri paylaştığı Turborepo monorepo'larını nasıl yapılandırıyorum. Workspace yapılandırması, pipeline önbelleği, paylaşılan TypeScript config'leri ve ilk ayda yaptığım hatalar.monorepotypescriptarchitecturedeveloper-toolsDevamını Oku Turborepo Monorepo'ları: Gerçekten Ölçeklenen Kurulum
trpc26 Kas 2025·23 dk okumatRPC: Seremoni Olmadan Uçtan Uca Tip GüvenliğitRPC'nin API sözleşme sorununu nasıl ortadan kaldırdığı, Next.js App Router ile çalışması, auth middleware, dosya yükleme ve subscription'lar. Sıfırdan gerçek dünya tRPC kurulumu.typescriptnext.jsapifullstackDevamını Oku tRPC: Seremoni Olmadan Uçtan Uca Tip Güvenliği
testing24 Kas 2025·19 dk okumaVitest Test Rehberi: Sıfırdan Production GüvenineUnit testler, integration testler, Testing Library ile bileşen testleri, mock stratejileri, coverage yapılandırması ve gerçekten daha iyi yazılım üreten test felsefesi.vitesttypescriptreactweb-developmentDevamını Oku Vitest Test Rehberi: Sıfırdan Production Güvenine
security18 Kas 2025·21 dk okumaAPI Güvenliği En İyi Uygulamaları: Her Projede Çalıştırdığım Kontrol ListesiKimlik doğrulama, yetkilendirme, girdi doğrulama, rate limiting, CORS, secret yönetimi ve OWASP API Top 10. Her production deployment'ından önce kontrol ettiğim şeyler.apibackendnode.jsweb-developmentDevamını Oku API Güvenliği En İyi Uygulamaları: Her Projede Çalıştırdığım Kontrol Listesi
devops14 Kas 2025·12 dk okumaGerçekten Çalışan VPS Kurulumu: Node.js, PM2, Nginx ve Sıfır Kesintili DağıtımÜretimde kullandığım birebir VPS dağıtım kurulumu — Ubuntu güçlendirme, PM2 küme modu, Nginx ters proxy, SSL ve beni hiç yarı yolda bırakmamış bir deploy betiği. Teori yok, sadece işe yarayan şeyler.vpsnginxpm2deploymentinfrastructureDevamını Oku Gerçekten Çalışan VPS Kurulumu: Node.js, PM2, Nginx ve Sıfır Kesintili Dağıtım
github-actions12 Kas 2025·28 dk okumaGitHub Actions CI/CD: Gerçekten Çalışan Sıfır Kesinti Deploy'larEksiksiz bir GitHub Actions kurulumu: paralel test job'ları, Docker build önbelleği, VPS'e SSH deploy, PM2 reload ile sıfır kesinti, secret yönetimi ve denenmiş workflow kalıpları.cicddevopsdeploymentinfrastructureDevamını Oku GitHub Actions CI/CD: Gerçekten Çalışan Sıfır Kesinti Deploy'lar
docker10 Kas 2025·12 dk okumaNode.js İçin Docker: Kimsenin Anlatmadığı Production-Ready KurulumMulti-stage build, root dışı kullanıcı, health check, secret yönetimi ve imaj boyutu optimizasyonu. Her Node.js production deployment'ında kullandığım Docker kalıpları.node.jsdevopsdeploymentinfrastructureDevamını Oku Node.js İçin Docker: Kimsenin Anlatmadığı Production-Ready Kurulum
postgresql6 Kas 2025·12 dk okumaPostgreSQL Sorgu Optimizasyonu: Yavaştan Milisaniye AltınaÜretim veritabanlarında kullandığım PostgreSQL optimizasyon teknikleri. EXPLAIN ANALYZE, index stratejileri, sorgu yeniden yazımları ve sorgu sürelerini saniyelerden mikrosaniyeye düşüren değişiklikler.databaseperformancebackendDevamını Oku PostgreSQL Sorgu Optimizasyonu: Yavaştan Milisaniye Altına
database4 Kas 2025·24 dk okumaVeritabanı Şema Tasarımı: İyi Yaşlanan KalıplarNormalizasyon kuralları, isimlendirme kuralları, soft delete, audit trail, multi-tenancy kalıpları, versiyon stratejileri ve pişman olduğum şema kararları. PostgreSQL odaklı.postgresqlarchitecturebackendsqlDevamını Oku Veritabanı Şema Tasarımı: İyi Yaşlanan Kalıplar
redis4 Kas 2025·30 dk okumaÜretimde Gerçekten İşe Yarayan Redis Önbellekleme StratejileriCache-aside, write-through, cache stampede koruması, TTL stratejileri ve invalidasyon kalıpları. Gerçek kod örnekleriyle üretim Node.js uygulamalarında kullandığım Redis desenleri.cachingbackendnode.jsperformanceDevamını Oku Üretimde Gerçekten İşe Yarayan Redis Önbellekleme Stratejileri
git4 Kas 2025·10 dk okumaGit İleri Düzey: Her Hafta Saatler Kazandıran İş AkışlarıInteractive rebase, cherry-pick, bisect, worktree, reflog kurtarma ve gerçekten işe yarayan dallanma stratejileri. Her gün kullandığım ama çoğu geliştiricinin bilmediği Git komutları.devopsworkflowdeveloper-toolsDevamını Oku Git İleri Düzey: Her Hafta Saatler Kazandıran İş Akışları
next.js3 Kas 2025·10 dk okumaNext.js Projelerini Büyük Ölçekte Yapılandırmak: Zor Yoldan ÖğrendiklerimKendi ağırlığı altında çökmeyen Next.js kod tabanlarını organize etme üzerine zor kazanılmış dersler. Özellik tabanlı mimari, route grupları, sunucu/istemci sınırları, barrel dosyası tuzakları ve çalabileceğiniz gerçek bir klasör yapısı.typescriptarchitectureweb-developmentDevamını Oku Next.js Projelerini Büyük Ölçekte Yapılandırmak: Zor Yoldan Öğrendiklerim
typescript3 Kas 2025·18 dk okumaTypeScript İleri Seviye Tipler: Conditional, Mapped ve Template Literal BüyüsüTypeScript'in en güçlü tip özelliklerine derinlemesine bakış — conditional type'lar, mapped type'lar, infer anahtar kelimesi ve template literal type'lar. Gerçekten kullanacağın pratik kalıplar.web-developmentjavascriptDevamını Oku TypeScript İleri Seviye Tipler: Conditional, Mapped ve Template Literal Büyüsü
general3 Kas 2025·1 dk okumaMerhaba Dünya: Bu Blogu Neden BaşlattımBu blogun hikayesi: neden yazmaya karar verdim, hangi konuları ele alacağım ve bu siteyi sıfırdan nasıl inşa ettim.web-developmentDevamını Oku Merhaba Dünya: Bu Blogu Neden Başlattım
react3 Kas 2025·26 dk okumaReact Server Components: Zihinsel Modeller, Kalıplar ve TuzaklarBaşlarken keşke var olsaydı dediğim pratik React Server Components rehberi. Zihinsel modeller, gerçek kalıplar, sınır problemi ve sen yapmayasın diye benim yaptığım hatalar.next.jsweb-developmentarchitectureDevamını Oku React Server Components: Zihinsel Modeller, Kalıplar ve Tuzaklar