İçeriğe geç
Muhammet Şafak
en

Portfolyo

Yayına çıkmış işin kaydı

Burada yalnızca gerçekten yayına çıkmış ürünler var: ne yaptığı, kim için, neyle çalıştığı ve hâlâ ayakta mı. Yarım kalanlar Labs’ta duruyor.

9
ürün
8
sürdürülen
5
açık kaynak
42
teknoloji

Odak noktalarım

Zamanımı bu beş alanda harcıyorum. Proje sınıflarıyla birebir örtüşmezler; bir ürün aynı anda birkaçına birden girebiliyor.

Şu an odakta

Zamanımın çoğunu verdiğim üç ürün

Üçü de yayında ve geliştirilmeye devam ediyor. Diğerleri aşağıdaki tam listede.

Parantaj kapak görseli — toplam bakiye, hesaplar, harcama kategorileri ve nakit akışı grafiğiyle bir finans kontrol paneli

Parantaj

Owner

Kişisel ve kurumsal finansal yönetim platformu. Gelir-gider takibi, bütçe planlama, detaylı raporlama ve çoklu hesap yönetimi sunar.

Yanında yürüyenler

  • BabelQueue

    Founder & Developer

    BabelQueue, farklı dillerde yazılmış servislerin aynı kuyruğu serileştirme kilidine takılmadan paylaşmasını sağlayan, dilden bağımsız bir mesaj kuyruğu standardıdır. PHP'nin serialize()'ı gibi dile özgü formatlar yerine; her dilin doğal olarak okuyabildiği, schema_version 1'de dondurulmuş katı bir JSON zarfı tanımlar. Redis ve RabbitMQ üzerinde, sidecar ya da broker eklentisi olmadan, %2'nin altında ek yükle çalışır.

  • CommitBrief

    Founder & Developer

    CommitBrief, git diff'leri üzerinde LLM destekli yerel kod incelemesi yapan, sağlayıcıdan bağımsız bir Go CLI aracıdır. Staged/unstaged değişikliklerden tek bir commit'e ya da PR tarzı üç noktalı aralıklara kadar her kapsamı; terminalden çıkmadan, diff'i dışarı sızdırmadan ve özelleştirilebilir proje kurallarıyla denetler.

Tüm projeler

Yayındaki her proje tek bantta. Sıralama harcadığım emeği izler, tarihi değil. Bant, üzerine geldiğinizde durur.

  • Parantaj kapak görseli — toplam bakiye, hesaplar, harcama kategorileri ve nakit akışı grafiğiyle bir finans kontrol paneli

    Parantaj

    Devam ediyor

    Owner

    Kişisel ve kurumsal finansal yönetim platformu. Gelir-gider takibi, bütçe planlama, detaylı raporlama ve çoklu hesap yönetimi sunar.

    PHP Laravel Go +8 daha
    Ekim 2024 — Devam ediyor
  • BabelQueue kapak görseli — bir üreticiden kuyruğa, oradan başka bir dildeki tüketiciye akan kanonik JSON zarfı ve çok dilli SDK listesi

    BabelQueue

    Devam ediyor

    Founder & Developer

    BabelQueue, farklı dillerde yazılmış servislerin aynı kuyruğu serileştirme kilidine takılmadan paylaşmasını sağlayan, dilden bağımsız bir mesaj kuyruğu standardıdır. PHP'nin serialize()'ı gibi dile özgü formatlar yerine; her dilin doğal olarak okuyabildiği, schema_version 1'de dondurulmuş katı bir JSON zarfı tanımlar. Redis ve RabbitMQ üzerinde, sidecar ya da broker eklentisi olmadan, %2'nin altında ek yükle çalışır.

    JSON Redis RabbitMQ +6 daha
    Haziran 2026 — Devam ediyor
  • CommitBrief CLI çıktısı — terminalde renkli severity kartları halinde listelenmiş kod inceleme bulguları

    CommitBrief

    Devam ediyor

    Founder & Developer

    CommitBrief, git diff'leri üzerinde LLM destekli yerel kod incelemesi yapan, sağlayıcıdan bağımsız bir Go CLI aracıdır. Staged/unstaged değişikliklerden tek bir commit'e ya da PR tarzı üç noktalı aralıklara kadar her kapsamı; terminalden çıkmadan, diff'i dışarı sızdırmadan ve özelleştirilebilir proje kurallarıyla denetler.

    Go Cobra go-git +8 daha
    Nisan 2026 — Devam ediyor
  • InitPHP kapak görseli — composer kurulumu ve örnek kullanım koduyla birlikte 39 modüler PHP paketinin bir ızgarası

    InitPHP

    Devam ediyor

    Founder & Developer

    30+ modüler PHP kütüphanesi (Router, Database, Cache, Mailer, Socket, ...) ile minimalist bir MVC çatısını (Framework3) tek bir ekosistem altında yayınladım; tim paketler Composer/Packagist'te MIT lisansıyla erişilebilir. Kod tabanı PHP-FIG standartlarına uyumlu; tip güvenliği, PHPUnit testleri, kapsamlı dökümanlar ve örneklerle destekleniyor.

    Composer Git PHPUnit +1 daha
    Ocak 2021 — Devam ediyor
  • SignalLock kapak görseli — güvenilir Bluetooth cihazının yakınlığını gösteren menü çubuğu paneli ve menzil dışına çıkınca otomatik kilitlenme akışı

    SignalLock

    Devam ediyor

    Owner

    SignalLock, yanından ayrıldığında cihazını — yanında taşıdığın bir Bluetooth cihazını kullanarak — otomatik kilitleyen, gizlilik odaklı bir menü çubuğu uygulamasıdır.

    Swift SwiftUI CoreBluetooth +4 daha
    Mayıs 2026 — Devam ediyor
  • Looplio kapak görseli — tekrar kuralı taşıyan bir checklist şablonu ve otomatik üretilen periyodik oluşumların durum listesi

    Looplio

    Devam ediyor

    Owner

    Looplio — tekrar eden işleri, bakımları ve kontrolleri yeniden kullanılabilir şablonlar ve otomatik oluşturulan checklist'ler hâline getiren periyodik otomasyon platformu (Web + iOS + Android).

    PHP Laravel Go +6 daha
    Mayıs 2026 — Devam ediyor
  • sakinkal kapak görseli — '72 Saat Çantası' kontrol listesi ve 'Panik yok, hazırlık var.' başlığıyla kriz hazırlığı rehber kartları

    sakinkal

    Devam ediyor

    Founder & Editor

    sakinkal, Türkiye'de kriz hazırlığını korkudan ve abartıdan arındıran; rasyonel, kanıta dayalı ve çevrimdışı erişilebilir bir hazırlık kaynağıdır. Karmaşık bilgiyi herkesin uygulayabileceği net adımlara, kontrol listelerine ve rehberlere indirger. 'Panik yok, hazırlık var.' — kâr amacı gütmeyen, reklamsız, misyon odaklı bir yayın.

    Astro Tailwind CSS TypeScript +3 daha
    Mayıs 2026 — Devam ediyor
  • TB1MSK kapak görseli — çağrı işareti, KN41ff grid karesi ve frekansla istasyon kimliği; antenden yayılan sinyal dalgaları ve 'Havada sinyal, masada kod.' sözü

    TB1MSK

    Devam ediyor

    Operatör & Geliştirici

    TB1MSK, lisanslı amatör telsiz operatörü olarak çağrı işaretim ve kişisel istasyon/kimlik sitemdir; ikinci aşamada amatör telsiz üzerine Türkçe içerik ürettiğim bir blog. Çatalca/İstanbul (KN41ff) merkezli istasyonumla VHF/UHF bantlarında FM, tekrarlayıcı ve APRS kullanıyor; acil durum haberleşmesi ve portatif operasyona odaklanıyorum. Radyo ile yazılımın kesişiminde: 'Havada sinyal, masada kod.'

    Astro TypeScript Markdown +1 daha
    Mart 2026 — Devam ediyor
  • Erkekse kapak görseli — aylık online erkek dergisinin kapağı ve moda, bakım, sağlık, yaşam kategorilerinde içerik kartları

    Founder

    Erkeklere özel moda, stil, bakım, yaşam ve sağlık tavsiyelerinin paylaşıldığı bir platformdur. Abonelik sistemi ile aylık olarak yayınlanan bir online dergi ile birlikte abonelerine özel içerikler ve kapsamlı rehberler sunuyor.

    PHP WordPress MariaDB +1 daha
    Temmuz 2016 — Aralık 2022

Ne ile inşa ediyorum

Bu liste elle yazılmıyor; projelerin teknoloji alanlarından türetiliyor. Yanındaki sayı, o teknolojinin kaç projede kullanıldığını gösterir.

  • PHP 5 projede kullanıldı
  • Go 4 projede kullanıldı
  • Astro 3 projede kullanıldı
  • Redis 3 projede kullanıldı
  • .NET 2 projede kullanıldı
  • Android 2 projede kullanıldı
  • Cloudflare Pages 2 projede kullanıldı
  • Expo 2 projede kullanıldı
  • iOS 2 projede kullanıldı
  • Laravel 2 projede kullanıldı
  • Markdown 2 projede kullanıldı
  • PostgreSQL 2 projede kullanıldı
  • RabbitMQ 2 projede kullanıldı
  • React Native 2 projede kullanıldı
  • Tailwind CSS 2 projede kullanıldı
  • TypeScript 2 projede kullanıldı
  • Anthropic Claude 1 projede kullanıldı
  • C# 1 projede kullanıldı
Yetkinliklerin tamamı özgeçmişte

Nasıl çalışıyorum

Portfolyoya giren işin ortak yanı bu üç madde. Maliyeti de yazıyorum; buradaki hiçbir ürün her derde deva değil.

01 Önce kendim kullanırım
Buradaki her ürünü kendi işimde kullanıyorum. Kullanmadığım bir şeyi portfolyoya koymuyorum.
02 Sınırını da yazarım
Her ürünün yapmadığı şeyler var. Satış metni yerine ne işe yaradığını ve nerede durduğunu yazıyorum.
03 Bitmemişse burada değil
Prototipler ve yarım kalan denemeler Labs’ta duruyor. Portfolyo yalnızca yayına çıkmış işi taşır.

Birlikte bir şey yapacaksak

Aradığın şey burada yoksa da yaz. Form yok — doğrudan e-posta.

Sitede Ara

Yazı, proje ve sayfalarda arama yapmak için yazmaya başlayın.

Esc ile kapat Pagefind ile güçlendirildi