01Açık kaynak
Büyük projelere merge edilmiş kod.
Microsoft, Cloudflare ve SAP depolarına giren beş PR; hepsi testleriyle.
- Cloudflarecloudflare/workers-sdk #16359Wrangler deploy --strict'in değişmemiş yapılandırmayı yıkıcı değişiklik sanması düzeltmesi: config karşılaştırmasında eksik ve undefined binding alanları artık eşit, tüm binding türleri için, testleriyle (merge edildi).
- Cloudflarecloudflare/workers-sdk #15871Wrangler'da workflows instances list/describe komutları için geçici hatalarda yeniden deneme; sayfalama ve --json çıktısını bozmayacak şekilde, testleriyle (merge edildi).
- Microsoftdotnet/maui #29560BlazorWebView URL ayrıştırma düzeltmesi; .NET 10 ile yayınlandı.
- Microsoftmicrosoft/windows-drivers-rs #575cargo wdk new artık varsayılan sürüm kontrolü davranışına uyuyor (merge edildi).
- SAPUI5/webcomponents #9817Salt okunur TextArea'da odak çerçevesi ve kenarlık çakışması düzeltmesi (merge edildi).
02BuzzSpire
BuzzSpire'da geliştirdiklerim.
BuzzSpire, 2023'te kurduğum açık kaynak organizasyonu. Ticari bir şirket değil. buzzspire.net
Nexar.NET HTTP istemcisiAkıcı kurucu, tipli yanıtlar, interceptor'lar ve üstel geri çekilmeli yeniden deneme.MIT lisanslı76+ test · %95 kapsama
WaggleOrtak beyaz tahtaEkipler için el çizimi görünümlü, gerçek zamanlı ortak beyaz tahta.Tarayıcıda şifreli oturumlarÇevrimdışı PWA
ForagerSAP için yapay zekâ ajanıSAP GUI'yi bir kullanıcı gibi kullanan ajan: soruyu cevaplar, işlemi yapar, tekrarlayan işleri otomatikleştirir. OData ya da entegrasyon projesi gerekmez.Yerel modelVeri dışarı çıkmaz
SkepProje yönetimiEkipler için proje yönetim aracı: iş öğeleri, Kanban ve Gantt, sprintler, ortak sayfalar ve yol haritası panoları..NET 10 · Next.js 16PostgreSQL03Seçilmiş çalışmalar
Kendi donanımında çalışan yapay zekâ.
Hepsi açık kaynak kişisel projeler. Planlananların yol haritası ve işleri GitHub'da açık.
- RAG & vektör aramaDoküman parçalama, gömme (embedding) üretimi, PostgreSQL + Qdrant üzerinde anlamsal geri getirme.
- On-prem çıkarımOllama ve LM Studio ile yerelde çalışan modeller; OpenAI uyumlu ağ geçidi, çoklu anahtar ve akışlı yanıt.
- Yapılandırılmış LLM çıktısıKatı JSON şeması, doğrulama, normalleştirme ve yeniden deneme katmanı — deterministik, işlenebilir çıktı.
- Backend & entegrasyon.NET ve TypeScript servisleri, kimlik doğrulama, API ağ geçitleri, Docker ve CI/CD.
- nn3dPyPI'da yayındaKeras modellerinin eğitimini tarayıcıda canlı 3D izleten Python kütüphanesi: her katmanın aktivasyonu ve ağırlıkları eğitim sürerken akıyor. Zorunlu bağımlılığı yok.Python · Keras · Three.js · PyPI
- local-llm-gatewayPlanlanıyorKendi sunucunda çalışan modeller (Ollama, llama.cpp, vLLM) için OpenAI uyumlu ağ geçidi: API anahtarları, model takma adları, hız sınırları ve metrikler.TypeScript · Node.js · Docker
- dotnet-structured-outputPlanlanıyorKüçük yerel modeller dahil, LLM çıktısını C# tiplerine güvenle oturtan kütüphane: şema üretimi, onarım, doğrulama ve hata geri bildirimiyle yeniden deneme. Uyum oranları ölçülüp yayınlanacak.C# · .NET 10 · Microsoft.Extensions.AI
- dotnet-rag-evalPlanlanıyorHer aşaması ölçülen, şirket içinde çalışan .NET RAG: parçalama, gömme modelleri, hibrit arama ve yeniden sıralama karşılaştırmalı; cevaplar kaynağa sadakat açısından puanlanıyor.C# · .NET 10 · Qdrant · Ollama
04Hakkında
Backend'den gelip yapay zekâyı şirketin içine taşıyorum.
Kariyerim backend ve kurumsal entegrasyon üzerine: PLM, SAP, ITSM, .NET servisleri ve API ağ geçitleri.
Bugün verinin şirketten çıkmadığı yapay zekâ sistemleri kuruyorum: RAG, vektör arama ve yerel LLM çıkarımı. Öğrendiklerimi de yazıyorum; C# ile Programlama kitabım 2026'da yayımlandı.
- Şu an
- KAT Mekatronik
- Yüksek lisans
- Bilgisayar Müh., Ahmet Yesevi
- Kitap
- C# ile Programlama (2026)
- Kurduğum
- BuzzSpire, ilettim
- Sertifikalar
- IBM, Microsoft, Harvard CS50
Yol
- SAP UI5 Web Components'e katkım merge edildi.
- Microsoft windows-drivers-rs'e katkım merge edildi.
- .NET MAUI düzeltmem merge edildi; .NET 10 ile yayınlandı.
- 371 sayfalık C# kitabım Google Play Kitaplar'da yayımlandı.
- Cloudflare Wrangler'a iki PR'ım merge edildi.
- Şu anKAT Mekatronik'te yazılım destek ve entegrasyon: PLM, SAP, ITSM, .NET servisleri ve API ağ geçitleri.
05Diğer ürünler
Kurduğum diğer ürünler.
Kendi kurup işlettiğim ürünler ve ilettim stüdyosu.
ilettimKurduğum bağımsız yazılım stüdyosu
BağımsızKendi kurup işlettiğim ürünler
- onmic.ioKendi sunucunda çalışan, sürekli açık WebRTC sesli sohbet ve ekran paylaşımı; kendi TURN sunucusu.
- gtamod.appGTA 5 ve GTA 6 modları için virüs taramalı, doğrulanmış üreticili pazar yeri.
- ForzaHorizon.appForza Horizon 6 için topluluk destekli interaktif 3D harita.
- eVeresiyemBakkallar ve küçük esnaf için dijital veresiye defteri; otomatik SMS hatırlatma.
06Yazılar
Merge edilen kodun hikâyesi.
Açık kaynak katkılarımda neyi neden öyle yaptığımı anlatan teknik yazılar. Tüm yazılar
- Cloudflare · #16359wrangler deploy --strict neden değişmemiş bir config'i yıkıcı sanıyordu?Cloudflare workers-sdk #16359: API'nin hiç göndermediği bir alan ile undefined bir alanın farkı, ve düzeltmenin neden ilk planladığım yerde kalmadığı.
- Cloudflare · #15871Wrangler'da geçici hatalara yeniden deneme: iki küçük tuzakCloudflare workers-sdk #15871: workflows instances list/describe için yeniden deneme eklerken sayfalama ve --json çıktısını bozan iki gizli tuzak.
- Microsoft · #29560.NET MAUI'de ?weight=62.5 neden bir dosya uzantısı sanılıyordu?dotnet/maui #29560: BlazorWebView, sorgu parametresinde nokta olan sayfaları yeniden yükleyemiyordu. Kök neden tek satırdı; PR'ın birleşmesi bir yılı aştı.
- Microsoft · #575cargo wdk new neden git deposu başlatmıyordu?microsoft/windows-drivers-rs #575: Windows sürücü projeleri oluşturan araç, sardığı cargo new'in varsayılanını kapatıyordu. Tek satırlık düzeltme ve onu kalıcı kılan test.
- SAP · #9817SAP UI5'e ilk katkım: iki satırlık düzeltme, 2.955 satırlık PRUI5/webcomponents #9817: salt okunur TextArea'da odak çerçevesinin kenarlığa değmesi, iki tema arasındaki tutarlılık ve temiz bir branch'in önemi.
07İletişim
Konuşalım.
İş fırsatları, açık kaynak iş birlikleri veya BuzzSpire hakkında.
- linkedin.com/in/18w
- GitHub
- github.com/tw4
- BuzzSpire
- buzzspire.net
