Neden 6 veya 8 Değil de 7? '7 Nesil' İfadesinin Arkasındaki Sırlar

Bir meseleyi kökten açıklarken veya bir sorumluluğu vurgularken sıkça duyduğumuz “7 nesil” ifadesi, rastgele seçilmiş bir sayıdan çok daha fazlasıdır. Peki, neden 6 veya 8 değil de tam olarak 7? Bu sorunun cevabı; Kızılderili felsefesinden genetik bilimine, kadim geleneklerden bilişsel psikolojiye kadar uzanan büyüleyici bir yolculukta saklı. 1. Kızılderili Felsefesi: Geleceğe Karşı Sorumluluk Bu ifadenin en güçlü kökenlerinden biri Amerika Yerlilerine, özellikle Iroquois (Haudenosaunee) konfederasyonuna dayanır. Onların “Büyük Kanunu"na göre, liderler aldıkları her kararın kendilerinden sonraki yedi nesli nasıl etkileyeceğini düşünmek zorundaydı. ...

March 16, 2026 · 2 min · Oz

Sıfır Maliyet, Maksimum Hız: Hugo ve Cloudflare Pages ile Mühendislik Günlüğü

Geliştirme yaparken karşılaştığım mimari problemleri, donanım testlerimi ve sunucu loglarımı kendi “context window"umdan uçup gitmeden önce kaydetmek için uzun zamandır temiz bir blog altyapısı arıyordum. Veritabanı şişkinliği, sunucu maliyeti veya eklenti cehennemiyle uğraşmak istemediğim için rotamı Statik Site Oluşturuculara (SSG) çevirdim. Tercihim, Go dilinin gücünü arkasına alan ve milisaniyeler içinde derlenen Hugo oldu. Tema olarak ise minimalizmi ve performansıyla öne çıkan PaperMod‘da karar kıldım. Bu yazıda, bu blogun arkasındaki “Sıfır Maliyet, Maksimum Hız” mimarisini ve kurulum sırasında Cloudflare tarafında yaşadığım birkaç ilginç (ve sinir bozucu) “gotcha” anını paylaşacağım. ...

February 27, 2026 · 2 min · Oz

Windows'ta GitHub SSH Key Oluşturma ve Kurulumu

GitHub projelerinde her işlemde şifre veya token girmek yerine SSH Key kullanmak hem daha güvenli hem de çok daha pratiktir. Bu rehberde, Windows sistemlerde adım adım SSH yapılandırmasını inceleyeceğiz. 1. SSH Anahtarı Oluşturma Bilgisayarınızda size özel bir anahtar çifti (public/private) oluşturarak işe başlıyoruz. Terminali Açın: PowerShell veya Windows Terminal kullanmanızı öneririm. Aşağıdaki komutu kendi e-postanızla güncelleyerek çalıştırın: ssh-keygen -t ed25519 -C "senin_emailin@example.com" Dosya Konumu: “Enter file in which to save the key” sorusunda hiçbir şey yazmadan Enter‘a basın. Parola (Passphrase): Ekstra güvenlik isterseniz bir şifre girin, istemiyorsanız iki kez Enter ile geçin. 2. Public Key’i GitHub’a Tanıtma Şimdi oluşturduğumuz “açık anahtarı” GitHub hesabımıza eklememiz gerekiyor. ...

February 27, 2026 · 2 min · Oz

Docker Disk Taşıma Rehberi

🐳 Docker Disk Canavarını Dizginlemek: Windows, macOS ve Linux’ta Veri Taşıma Rehberi Hepimiz o anı yaşadık: Projeler tıkır tıkır çalışıyor, konteynerler ayakta, her şey harika… Ta ki işletim sisteminiz “Diskte yer kalmadı” uyarısını yüzünüze çarpana kadar. Docker, doğası gereği imajları, container statelerini ve volumeleri biriktirmeyi çok sever. Zamanla varsayılan sürücünüzü (genellikle işletim sisteminin kurulu olduğu diski) tamamen yutabilir. Bu rehberde, Docker verilerinizi (ve o devasa sanal diskleri) Windows, macOS ve Linux sistemlerinde varsayılan konumlarından alıp, geniş ve ferah başka bir diske nasıl taşıyacağınızı adım adım inceleyeceğiz. ...

February 27, 2026 · 3 min · Oz