Yazılar
En son makaleler ve teknik blog yazıları

Fonksiyon İmzanız Yalan Söylüyor: TypeScript'te Hataları Değer Olarak Yönetmek
TypeScript'te try/catch'in neden yetersiz kaldığını, Railway Oriented Programming ile hataları değer olarak yönetmenin avantajlarını ve tsentials kütüphanesinin Result<T>, Maybe<T>, RuleEngine gibi araçlarıyla pragmatik fonksiyonel programlamayı keşfedin.

Kod Yazmayı Bırakın, Sistemi Yönetin: AI Destekli Geliştirmenin Gerçek Potansiyeli
AI'ı bir otomatik tamamlama aracı olarak görmeyi bırakın ve bir CTO gibi düşünmeye başlayın. CLAUDE.md stratejisi, context yönetimi, hook'lar, özel agent'lar, çoklu agent orkestrasyonu, model yönlendirme ve kendi kendine öğrenen sistemleri kapsayan kapsamlı bir Claude Code rehberi.

AI Kodlama Araçları: Claude Code, OpenCode ve Modern Geliştirme için Kapsamlı Rehber
Sıfırdan üretime: Doğru araçlarla AI destekli geliştirmeyi ustalaşın. Claude Code, OpenCode, oh-my-opencode, MCP, beceriler ve profesyonel geliştirme için ileri teknikler.

Claude Code ile Üretim Kalitesinde Yapay Zeka Geliştirme: Kapsamlı Ekosistem Rehberi
Claude Code'u basit bir soru-cevap aracından, pluginler, özel ajanlar, beceriler, MCP sunucuları ve hooklar ile profesyonel düzeyde bir geliştirme ortamına dönüştürün.

C#'ta Parametre Geçirme Yöntemlerinin Performans Analizi
C# parametre geçirme yöntemlerinin derinlemesine incelemesi: Struct, class, record ve ref tiplerinin karşılaştırmalı performans analizi ve optimizasyon için en iyi pratikler.

C# İş Kurallarını Yönetmenin Modern Yolu: Kural Motoru Deseni
Result pattern ile merkezi kontrol, yüksek test edilebilirlik ve optimal performans sunan modern bir C# deseni

.NET Uygulamalarınız için Google Cloud Secret Manager Entegrasyonu
Önek filtreleme, bölgeye özel yapılandırma ve JSON/raw secret desteği gibi özellikler sunan .NET kütüphanesi

Blok Zinciri Tabanlı E-Oylama Sistemi
Bu araştırma, blok zinciri teknolojisi kullanarak güvenli ve hızlı bir çevrimiçi oylama sistemi geliştirilmesini önermektedir. Bu sistem, düşük işlem gecikmesi ve yüksek güvenlik seviyesi sunmanın yanı sıra, birden fazla seçim merkezi arasında veri bütünlüğünün doğrulanmasını da basitleştirmektedir.
Projeler
Mobil mini uygulamalar oluşturmak ve para kazanmak için yapay zeka destekli bir kodsuz platform, link ile erişilebilir, indirme gerekmez. Kullanıcılar işletmelerini tanımlar ve yapay zeka bir dakikadan kısa sürede; anlık bildirimler, sadakat programları, uygulama içi ödeme, randevu rezervasyonu ve 20'den fazla yerleşik hizmet içeren üretime hazır bir uygulama oluşturur. 16 kategoride kendi uygulama mağazasına sahip. 250.000'den fazla kullanıcıya hizmet veren mikroservis altyapısının mimarisi ve geliştirilmesini yönettim.
Restoran yönetimi ve QR tabanlı sipariş için yapay zeka destekli SaaS platformu. İşletmeler kanban board üzerinden sipariş, fiş ve analizlerini yönetir; katalog yönetiminde ürün, kategori, kupon, seçenek grubu, çapraz satış ve paket menüler oluşturabilir. Çoklu şube ve ekip yönetimi, masa gruplama, masa/tezgah/paket/teslimat sipariş tipleri desteklenir. Müşteriler QR web menüsü, yapay zeka sohbet botu veya WhatsApp AI botu üzerinden sipariş verebilir.
ISO 9001 standartları üzerine kurulu kurumsal kalite yönetim sistemi. İki aşamalı onay iş akışı, revizyon geçmişi, kontrollü dağıtım ve okundu takibini kapsayan doküman yönetimi ile 8 adımlı iş akışı, kök neden analizi, maliyet takibi ve PDF rapor sunan düzeltici faaliyet (DÜF) modülü içerir. Redis üzerinden gerçek zamanlı SSE bildirimleri, BullMQ ile asenkron e-posta ve rol tabanlı erişim kontrolü sunar.
Result Pattern, Any Pattern ve Maybe Pattern gibi yaygın tasarım desenlerini uygulama çerçevesi dahil olmak üzere temel yapı taşları sağlayarak C# geliştirmeyi basitleştirir.
Railway-oriented programming ile TypeScript hata yönetimini basitleştirir. Sıfır bağımlılıkla Result<T>, Maybe<T>, Rule Engine, DDD desenleri ve 20'den fazla birleştirilebilir modül ile tip güvenli fonksiyonel programlama sunar.
.NET Aspire Framework ile oluşturulmuş, üretime hazır bir mikroservis başlangıç şablonu. Hizmet varsayılanları, sağlık kontrolleri, dağıtık izleme ve konteyner orkestrasyonunu hazır sunar; gözlemlenebilir, cloud-native servisler için yapılandırılmış bir temel sağlar.
Etkinlikler için kendi kendine barındırılan bir fotoğraf paylaşım platformu. Misafirler QR kodu okutarak telefon üzerinden fotoğraf ve video yükler; admin onayının ardından ortak galeride görünür. Tarayıcı içi video dönüştürücü, çoklu depolama desteği (Cloudflare R2, Google Drive, yerel disk), etkinlik geri sayımı, konum haritası ve WhatsApp yükleme alternatifi sunar.
Düğün ve etkinlikler için gerçek zamanlı misafir yönetim sistemi. Misafirleri isim, potansiyel/kesin kişi sayısı, öncelik grubu, ulaşım tipi ve organizatöre göre takip edin. Canlı gösterge paneli, toplam kapasite, grup dağılımı ve ulaşım istatistiklerini birden fazla organizatör arasında WebSocket üzerinden eş zamanlı senkronize eder.
Sınırsız dil desteği, açık/koyu tema ve her meslek için özelleştirilebilir bölümler sunan hızlı, SEO optimize portfolyo şablonu. Next.js 15 ve React 19 ile geliştirildi. MIT lisanslı.
SGK çalışanları (4/a) ile Bağ-Kur bağımsız çalışanları (4/b) arasında net gelir karşılaştırması yapan Türkiye'nin en kapsamlı maaş hesaplama aracı. 2026 TES Reformu simülasyonu, Genç Girişimci ve Hizmet İhracatı istisnaları ve TRY/USD desteğiyle brüt/net maaş, vergi, prim ve işveren maliyetlerini hesaplar.
Sertifikalar & Lisanslar
Golang 101
Mustafa Akgül Özgür Yazılım Kampı
Sep 2023
Centralized log management with Graylog
Mustafa Akgül Özgür Yazılım Kampı
Feb 2023
CCNA-1
Mustafa Akgül Özgür Yazılım Kampı
Jan 2020




