Git Versiyon Kontrol & Takip Sisteminde "Tag"lerin (Etiket) Önemi ve KullanımıGit'te "Tag" (Etiket) Nedir? Git versiyon kontrol sisteminde etiketler, basitçe projenize ait yayınladığınız yazılım sürümlerini, git içerisinde takip edip referans vermek için kullanılır. Yani projenMay 31 · 2 min readgokacinlar.hashnode.dev
JavaScript'te "reduce()" fonksiyonu ile diziler üzerinde iterasyon/döngü yapmakJavaScript'teki çok güçlü bir Array (dizi) döngüsü yaratmaya yarayan gömülü bir fonksiyon olarak reduce() (öyle ki, React'te state management'ta, derleyicilerde, parser'larde asenkron pipeline görevleMay 31 · 4 min readgokacinlar.hashnode.dev
Native TypeScript'te, i18next ile Yerelleştirme (Localization) UygulamasıYerelleştirme, kısaca web sitemizin içeriğinin (herhangi bir yazı, makale veya kullanıcının web siteyle etkileşimlerini yönlendiren her türden metinsel bilgi), kullanıcının makinesindeki dil tercihlerine göre değişip uyarlanmasıdır. Bunun gerçekleşti...Dec 4, 2025 · 4 min readgokacinlar.hashnode.dev
TypeScript + Headless WordPress + GraphQL ile Blog Önyüzü GeliştirmekÖnyüz geliştiricileri olarak kariyerimizin mutlaka bir noktasında WordPress ile karşı karşıya gelmişizdir. WordPress, bir İYS (İçerik Yönetim Sistemi - Content Management System) olmakla birlikte, dünyadaki toplam websitelerin toplam ~43% gibi bir or...Oct 29, 2025 · 6 min readgokacinlar.hashnode.dev
CSS'de :has() ile ÇalışmakCSS’de (Cascade Style Sheets), bazen elementleri şekillendirirken, elementlerin sırasına ve hiyerarşisine göre, ilişkisel olarak şekillendirme yapmamız gerekebilir. Eski usül CSS’de kullandığımız temel yapı, aşağı yukarı kullanım senaryolarına göre ş...Sep 29, 2025 · 2 min readgokacinlar.hashnode.dev