YAZILIM GELİŞTİRİCİ RSS ↗

BACKEND, WEB VE YAPAY ZEKÂ ÜRÜNLERİ GELİŞTİRİYORUM.

Üretimde kullanılan servisler, uygulamalar ve geliştirici araçları üzerinde çalışıyorum. Burada seçili projelerimi, çalışma alanlarımı ve teknik yazılarımı paylaşıyorum.

Birbirine bağlı üretim yazılım sistemlerini temsil eden iki renkli gravür mitolojik haberci

Çalışma Alanları

Seçili Projeler

Geliştirdiğim uygulamalardan, geliştirici araçlarından ve teknik deneylerden seçilmiş örnekler.

Tüm projeler
Dijital ürünlere uzanan basamakları tırmanan gravür kaşif
Mosavid proje kapağı
PROJE python

Mosavid

Mosavid, fotoğrafları binlerce küçük görselle yeniden kurup bunu animasyonlu videoya dönüştüren Python tabanlı photomosaic CLI aracıdır.

  • #python
  • #cli
  • #photomosaic
  • #video-generator
  • #opencv
SQLens proje kapağı
PROJE vscode-extension

SQLens

SQLens, PHP kodu içindeki SQL sorgularını VS Code içinde güvenlik, performans ve bakım sinyalleriyle analiz eden geliştirici eklentisi.

  • #vscode-extension
  • #typescript
  • #php
  • #sql
  • #static-analysis
ClaudeMeter proje kapağı
PROJE SwiftUI

ClaudeMeter

ClaudeMeter, Claude Code kullanım limitlerini macOS menü çubuğunda otomatik olarak güncelleyen SwiftUI tabanlı hafif masaüstü yardımcı uygulamasıdır.

  • #SwiftUI
  • #macOS
  • #Claude Code
  • #Menu Bar App
  • #Usage Monitoring
Seral Theme proje kapağı
PROJE vscode-theme

Seral Theme

Seral Theme, GitHub ve Stripe estetiğini birleştiren, VS Code için koyu ve açık mod destekli tema paketidir.

  • #vscode-theme
  • #developer-tools
  • #syntax-highlighting
  • #json-highlighting
  • #ui-design

Öne Çıkan Yazılar

Backend, API, Linux, güvenlik, programlama ve yapay zekâ üzerine seçtiğim teknik yazılar.

  1. yapay zeka entegrasyonlari

    GAN'ler: Generator ve Discriminator ile Veri Üretimi

    GAN'ler, generator ile discriminator'ın minimax oyunuyla veri üretir; PyTorch ile DCGAN, non-saturating kayıp, WGAN-GP, mode collapse, IS ve FID anlatılıyor.

    Yayınlandı: Güncellendi:
  2. developer tools

    Monad'lar: Zincirlenebilir İş Akışlarını Güvenli Kurmak

    Monad kavramını JavaScript'te Maybe, Either, IO ve State örnekleriyle anlatan rehber: of ve flatMap, üç monad yasası, Promise'in sınırları ve do gösterimi.

    Yayınlandı: Güncellendi:
  3. backend sistemleri

    Server-Side Rendering (SSR): Ne Zaman Gerekli, Ne Zaman Gereksiz?

    Server-Side Rendering (SSR) ne zaman değer üretir, ne zaman gereksiz yüktür: Express, Next.js App Router, Pages Router, streaming ve hydration örnekleri.

    Yayınlandı: Güncellendi:
  4. backend sistemleri

    Server-Sent Events (SSE): Basit Gerçek Zamanlı Veri Akışı

    Server-Sent Events (SSE) ile sunucudan tarayıcıya tek yönlü akış: olay biçimi, yeniden bağlanma, Last-Event-ID, proxy tamponlama ve WebSocket karşılaştırması.

    Yayınlandı: Güncellendi:

Son Yazılar

Yayınladığım en güncel teknik yazılar ve uygulama notları.

Tüm yazılar
  1. api tasarimi

    ActivityPub Nedir? Fediverse'ün Federasyon Protokolü

    ActivityPub, Mastodon gibi fediverse sunucularının birbiriyle konuştuğu W3C protokolüdür: actor, inbox, WebFinger, HTTP Signatures ve gizlilik sınırları.

    Yayınlandı: Güncellendi:
  2. backend sistemleri

    Cron Job Nedir? Linux'ta Zamanlanmış Görevler

    Cron job tanımlama rehberi: zaman ifadesi, ortam değişkenleri, % karakteri, flock ile kilit, zaman aşımı, yaz saati geçişleri ve kaçırılan görevler.

    Yayınlandı: Güncellendi:
  3. backend sistemleri

    Daemon Nedir? Linux Arka Plan Süreçleri ve systemd

    Daemon, Linux'ta terminalden bağımsız çalışan arka plan sürecidir. Klasik çift fork adımları, nedenleri ve systemd ile servis yazmanın güncel yolu anlatılır.

    Yayınlandı: Güncellendi:
  4. developer tools

    Dart Enum Kullanımı: Enhanced Enum ve Switch Kontrolü

    Dart enum ile sınırlı durumları tip güvenli modelleme: Dart 3 switch expression, enhanced enum alanları, veritabanında güvenli saklama ve sealed class farkı.

    Yayınlandı: Güncellendi: