Blog Projeler Dokümanlar Araçlar Hizmetler Dosyalar Linkler Hakkımda İletişim

Blog

Teknik notlar, rehberler ve yazılım üzerine düşünceler.

Aynı tasarım sistemine bağlı web, masaüstü, tablet ve mobil uygulama arayüzleri
Frontend, Desktop ve Mobil Uygulamalar

Electron Production Başlangıç ve Paketleme Rehberi

Electron uygulamasını geliştirme ortamından imzalı, güncellenebilir ve küçültülmüş üretim paketine taşıyan süreç, dosya düzeni ve yayın kontrol listesi.

Aynı tasarım sistemine bağlı web, masaüstü, tablet ve mobil uygulama arayüzleri
Frontend, Desktop ve Mobil Uygulamalar

React ve Vite İçin Kurumsal Klasör Yapısı

React ve Vite uygulamalarında özellik bazlı klasörleme, API istemcisi, rota, durum, test, tasarım sistemi ve ortam yapılandırmasını ölçeklenebilir düzenleme rehberi.

.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
.NET, Backend ve API Mimarisi

Repository ve Unit of Work Ne Zaman Kullanılmalı?

Repository ve Unit of Work kalıplarının faydalı olduğu durumları, Dapper ve EF Core üzerindeki gereksiz soyutlamaları ve transaction sınırlarını karşılaştıran karar rehberi.

.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
.NET, Backend ve API Mimarisi

Refresh Token Nedir? JWT Access ve Refresh Token Akışı

Access ve refresh token farkını; rotation, reuse detection, güvenli saklama, iptal ve ASP.NET Core uygulama akışıyla açıklayan teknik rehber.

.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
.NET, Backend ve API Mimarisi

Controller İçine SQL Yazmadan Dapper Mimarisi

Dapper sorgularını controller katmanından çıkarıp bağlantı, transaction, parametreleme ve hata yönetimini test edilebilir bir veri erişim katmanında toplama rehberi.

.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
.NET, Backend ve API Mimarisi

ASP.NET Core Web API İçin Üretim Klasörleme Standardı

ASP.NET Core Web API projelerinde katman, bağımlılık yönü, yapılandırma, test ve dağıtım klasörlerini üretime uygun biçimde düzenleyen ayrıntılı rehber.

.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
Güvenlik ve Ağ

Fail2ban: Loglama, İzleme ve Alarm Kuralları

Fail2ban: Loglama, İzleme ve Alarm Kuralları için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; servis, kaynak ve kullanıcı etkisini birlikte izleyen anlamlı metrik ve alarm kuralları kurmak.

.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
Reverse Proxy, CDN ve TLS

HAProxy L4/L7 Load Balancing ve Health Check

HAProxy L4/L7 Load Balancing ve Health Check için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; tek hata noktasını belirlemek, sağlık kontrolü eklemek ve gerçek bir düğüm kaybında trafiğin devam ettiğini göstermek.

.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
Linux Sunucu Yönetimi

OpenSSH: Sürüm Yükseltme ve Güvenli Geri Dönüş

OpenSSH: Sürüm Yükseltme ve Güvenli Geri Dönüş için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; sürüm yükseltmesini bağımlılık, yedek, bakım penceresi ve geri dönüş adımlarıyla kontrollü yapmak.