/ blog

Kod, düşünce
ve deneyim

Yazılım geliştirme, mimari kararlar ve teknik problemler hakkında düşüncelerimi paylaşıyorum. Gereksiz buzzword yok, sadece deneyim.

Backend 10 Haziran 2026

Go ile Database Connection Pooling: Performans İpuçları

Connection pool yönetimi performansın kalbinde. Go'da doğru yapılandırma ile 3x hız artışı sağlamak mümkün.

6 dk okuma
Devamını Oku →
DevOps 5 Haziran 2026

Docker Multi-Stage Build ile Image Boyutunu %80 Azaltmak

Production image'larınız 1GB'tan büyükse, bir şeyler yanlış. Multi-stage build ile nasıl optimize edileceğini anlattım.

5 dk okuma
Devamını Oku →
Frontend 1 Haziran 2026

CSS Grid vs Flexbox: Hangisi, Ne Zaman?

Her ikisini de kullanıyorsanız ama farkını bilmiyorsanız, bu yazı tam size. Layout kararlarında netlik kazanın.

4 dk okuma
Devamını Oku →
Backend 28 Mayıs 2026

PostgreSQL Index Stratejileri: B-Tree, Hash, GIN

Sorgunuz yavaş mı? Index eklemek her zaman çözüm değil. Hangi durumda hangi index tipini kullanmalı?

7 dk okuma
Devamını Oku →
Mimari 20 Mayıs 2026

Event-Driven Architecture: Neden Herkes Kullanmıyor?

Asenkron sistemler güçlü ama karmaşık. Event-driven mimariye geçmeden önce bilmeniz gereken gerçekler.

9 dk okuma
Devamını Oku →
DevOps 15 Mayıs 2026

Kubernetes'e İhtiyacınız Olmayabilir

K8s harika bir araç, ama küçük ekipler için overkill olabilir. Ne zaman gerçekten ihtiyacınız var?

6 dk okuma
Devamını Oku →
Kariyer 15 Mayıs 2026

Yazılıma Başlarken İlk 6 Ay: Hayaller, Gerçekler ve "Bunu da Öğrenmeyiver" Rehberi

Pijamalarla kod yazma hayaliyle başladın; peki ilk 6 ayın sonunda elinde ne var?

6 dk okuma
Devamını Oku →

Yeni yazıları kaçırma

Ayda bir kez, en iyi yazılarımı ve öğrendiklerimi e-posta ile gönderiyorum. Spam yok, sadece değerli içerik.