Fullstack Web
Developer
Modern teknolojilerle (Go, React, Astro) ölçeklenebilir ve kullanıcı odaklı çözümler üretiyorum. Ezbere değil, mantığa dayalı kod yazıyorum.
Çözüm Odaklı Araçlar
Geliştirme sürecinde karşılaştığım sorunları çözmek için yazdığım, her gün kullandığım ücretsiz araçlar. Ezbere değil, performans için optimize edildiler.
VCF to XML Converter
Rehber yedeklerinizi (VCF) hızlıca XML veya JSON formatına dönüştürün. Büyük dosyalar için optimize edildi.
Advanced JSON Formatter
Sadece formatlamakla kalmayın; JSON verinizden anında Go Struct veya TypeScript Interface oluşturun.
Struct Generator
SQL veya JSON şemalarınızı Clean Architecture yapısına uygun Go katmanlarına dönüştürün.
Ezbere Değil,
Mantığa Dayalı.
Ben Göktay. Fullstack bir web geliştiricisiyim. Sadece kod yazmıyor, ölçeklenebilir ve sürdürülebilir sistem mimarileri tasarlıyorum.
Amacım; Golang'in gücü ve React'in esnekliğiyle modern web uygulamaları geliştirmek. Kopyala-yapıştır kültüründen uzak, yazdığım her satırın neden orada olduğunu bilerek hareket ederim.
Teknoloji Yığınım
Sadece framework'leri değil, arkadaki Clean Architecture ve SOLID prensiplerini de önemsiyorum. Sistemlerim uzun ömürlü ve refactor edilmeye uygundur.
Referans İşler
Uçtan uca geliştirdiğim, ölçeklenebilir backend ve fullstack ürünlerden seçkiler. Aynı mühendislik yaklaşımını projenize taşıyabilirim.
Svoj.me
Uluslararası gayrimenkul ilan portalı. Çoklu dil ve yüksek trafikli listeleme altyapısı.
XTech Nexus CRM
Finans sektörü için özel geliştirilmiş, Go tabanlı yüksek performanslı CRM backend ve API katmanı.
Telegram Otomasyon Sistemi
Mesaj kuyruğu (MQ) tabanlı, ölçeklenebilir Telegram otomasyon ve bildirim sistemi.
Son Yazılar
Tümü →Go HTTP Client'ınızı Sessizce Yavaşlatan Tek Satır: resp.Body.Close()
Geliştirmede kusursuz çalışan bir Go HTTP client, yük altında neden yavaşlar? Cevap net/http'nin bağlantı havuzunda gizli. resp.Body'i doğru kapatmayı, gövdeyi boşaltmayı ve keep-alive bağlantı sızıntısını gerçek kodla çözüyoruz.
OKU →Redis ve Kubernetes Olmadan Tek Sunucuda 10.000 Eşzamanlı Kullanıcı
Her projeye baştan Redis, Kubernetes ve mikroservis kurmak zorunda değilsiniz. Go'nun goroutine modeli sayesinde iyi ayarlanmış tek bir binary, mütevazı bir sunucuda on binlerce eşzamanlı kullanıcıyı rahatça karşılar. Neyin gerçekten gerektiğini ve sınırların nerede başladığını konuşuyoruz.
OKU →Şifreleme, Hash ve Encoding: Go'da crypto/aes, bcrypt ve base64'ü Karıştırmayı Bırakın
'Parolayı base64 ile şifreledim', 'SHA-512 ile encrypt ettim' — bu üç kavram sürekli karıştırılıyor. Go'da encoding (base64), hashing (bcrypt/SHA) ve encryption (AES-256-GCM) arasındaki farkı, hangisinin ne zaman kullanılacağını gerçek kodla netleştiriyoruz.
OKU →