Blog
DevOps, AI, platform engineering ve daha fazlası hakkında derinlemesine yazılar.
30 makale yayında
Tüm Yazılar
Trivy vs Grype: Container Image Tarayıcılarını 60 Gün Production'da Karşılaştırdım
Zenth ve efa-agent imajlarını iki ayrı CVE tarayıcısıyla aynı anda 60 gün taradım: scan süresi, false positive oranı, SBOM kalitesi ve CI/CD entegrasyonu. Hangi durumda hangisini seçtiğimi, hangi imajda kafam karıştı, neden iki tanesini birden tutmaya karar verdim.
Headscale ile WireGuard'dan Tailscale Mesh'e Geçtim: 60 Günlük Notlarım
Mac Mini M4, Proxmox sunucu ve Zenth VPS arasında manuel WireGuard config tutmaktan bıktım, Headscale ile self-hosted Tailscale control plane kurdum. 60 gün boyunca karşılaştığım 4 gerçek sorun, ACL kararları, latency ölçümleri ve vazgeçtiğim bir özellik.
Kişisel Finans Uygulamasını VPS'e Taşımak: Zenth Prod Notları
Go backend + Next.js + Ollama ile kişisel portföy takip uygulaması geliştirdim ve bir Hetzner VPS'e deploy ettim. SSL, nginx reverse proxy, Docker Compose, AI chat entegrasyonu ve 3 ay içinde karşılaştığım 9 üretim sorununu paylaşıyorum.
HashiCorp Vault ile Homelab Secret Yonetimi: 90 Gunluk Notlarim
Homelab'imdeki .env dosyalarini Vault'a tasidim. Raft storage, AppRole, unseal stresi, bir gercek 'kendi kendimi kilitledim' olayi ve Mac Mini + Proxmox arasinda nasil bir setup oturttuguma dair durust notlar.
Beszel'e Gectim: Prometheus + Grafana Stack'ten Hafif Monitoring'e 60 Gun
Homelab'imda Prometheus + node_exporter + cAdvisor + Grafana yiginini, 8 host icin sadece CPU/RAM/disk grafikleri ugruna ayakta tutmak yorucu hale geldi. Beszel'e gectim, 60 gunde ne kazandim, neyi geri ozledim ve hangi sorunla karsilastim.
Claude Code icin MCP Hub Kurdum: 12 Server, 90 Gun, 4 Vazgecmenin Hikayesi
Proxmox LXC uzerinde Claude Code icin merkezi MCP server hub'i kurdum. Hangi serverlar gercekten isime yaradi, hangileri vakit kaybiydi, RAM/latency rakamlari ve calistirilabilir Docker Compose.
Authentik ile Homelab SSO Kurdum: 60 Gunluk Notlarim
12 servisin her birine ayri login atmaktan yoruldum, Authentik'i forward auth ile arkalarina koydum. 60 gun boyunca Authelia ile karsilastirma, Caddy entegrasyonu, yarim biten denemeler ve gercek RAM/latency sayilari.
Cloudflare Tunnel ile Homelab Servislerini Disari Actim: 90 Gunluk Notlarim
Port forwarding ve DDNS kombinasyonunu birakip Cloudflare Tunnel'a gectim. 90 gun boyunca 7 servisi public ettim — latency, WebSocket sorunlari, Zero Trust kurallari ve geri donsem yapmaz miydim sorusu.
Ollama'dan MLX-Server'a Geçtim: Mac Mini M4'te Yerel LLM Inference 30 Günlük Notlarım
Mac Mini M4 (24 GB) üzerinde 4 ay Ollama kullandıktan sonra MLX-Server'a geçtim. Llama 3.1 8B ve Qwen2.5 7B üzerinde gerçek tokens/sec, RAM tüketimi, ilk-token gecikmesi ve OpenAI API uyumluluk pürüzleri.
Dependabot'tan Renovate Bot'a Gectim: 8 Repo'da 60 Gunluk Notlar
Dependabot ile 1.5 yil yasadiktan sonra Renovate Bot'a gectim. Haftalik PR sayisi, grouping davranisi, monorepo desteği, auto-merge politikalari ve sevmedigim 2 ozellik üzerine somut notlar.
Restic + Backblaze B2 ile Homelab Yedekleme: 1 Yıllık Notlarım ve 2 Gerçek Restore
Homelab'imi bir yil boyunca Restic ile Backblaze B2'ye yedekledim. Iki gercek restore senaryosu, aylik maliyet, sessiz basarisizliklar ve Borg'tan neden gectigime dair durust notlar.
Self-Hosted GitHub Actions Runner'i Mac Mini M4'te Calistirdim: 45 Gunluk Notlar
Ucretsiz dakikalari bitiren bir mono-repo icin GitHub-hosted runner'lardan Mac Mini M4'teki self-hosted runner'a gectim. Build sureleri, aylik maliyet farki, launchd ile servis kurulumu ve 'production'da deneyip vazgectigim' bir karar.
Docker Desktop'tan OrbStack'a Geçtim: Mac Mini M4'te 60 Gün Notları
Docker Desktop'ı 4 yıl kullandıktan sonra OrbStack'a geçtim. RAM tüketimi, build süresi, K8s entegrasyonu ve yolda karşılaştığım üç tuzak — gerçek rakamlarla.
Mac Mini M4 + Proxmox Homelab: 6 Ayda Kişisel AI Lab Kurma Notlarım
Mac Mini M4'ü Apple Silicon native LLM inference için, Proxmox'u LXC konteynerler ile DNS/monitoring/MCP hub için kullandığım hibrit homelab'ın gerçek dünya notları. Ağrı noktaları, çözümler ve elektrik faturası dahil.
Ansible ile Konfigürasyon Yönetimi: Sıfırdan Production'a
Sunucu konfigürasyonlarını kod olarak yönetin. Ansible inventory, playbook, role yapısı ve production best practice'leri ile altyapınızı otomatize edin.
Docker vs Podman: 2026 Karşılaştırması ve Hangisini Seçmeli?
Docker ve Podman arasındaki farklar, rootless container desteği, Kubernetes uyumluluğu ve performans karşılaştırması.
GitHub Actions ile CI/CD Pipeline: Adım Adım Rehber
GitHub Actions ile sıfırdan CI/CD pipeline kurulumu. Workflow yazımı, secret yönetimi, matrix build ve deployment stratejileri.
GitOps Nedir ve Nasıl Uygulanır? Kapsamlı Rehber
Git'i single source of truth olarak kullanarak altyapı ve uygulama dağıtımını otomatize edin. ArgoCD ve Flux ile pratik GitOps implementasyonu.
Kubernetes vs Docker Swarm: Doğru Orchestration Aracını Seçin
Container orchestration seçimi: Kubernetes'in gücü vs Docker Swarm'ın basitliği. Ölçek, karmaşıklık ve maliyet analizi.
Observability Metrikleri: Neyi, Nasıl ve Neden İzlemeli?
SLI, SLO, SLA kavramlarından golden signals'a, DORA metriklerinden custom metriklere kadar observability dünyasının kapsamlı rehberi.
Kubernetes Production Ortamı: Kapsamlı Hazırlık Rehberi
Production'a geçmeden önce kontrol edilmesi gereken kritik Kubernetes konfigürasyonları, güvenlik ayarları ve performans optimizasyonları.
Prometheus ve Grafana ile Monitoring Kurulumu: Pratik Rehber
Kubernetes ortamında Prometheus ile metrik toplama, Grafana ile dashboard oluşturma ve alerting konfigürasyonu.
Terraform vs Pulumi: 2026'da Hangisini Seçmeli?
Infrastructure as Code dünyasının iki büyük oyuncusunu detaylı karşılaştırıyoruz. HCL vs gerçek programlama dilleri, ekosistem, topluluk ve maliyet analizi.
DevOps Mühendisi Yol Haritası: 2026 Kariyer Rehberi
DevOps mühendisi olmak için öğrenmeniz gereken teknolojiler, sertifikalar, kariyer yolları ve maaş beklentileri.
Cloud Maliyet Optimizasyonu: Faturanızı %40 Azaltmanın Yolları
Right-sizing, reserved instances, spot instances, auto-scaling stratejileri ve FinOps yaklaşımı ile cloud harcamalarınızı optimize edin.
CI/CD Pipeline Optimizasyonu: Build Sürelerinizi %60 Azaltın
Yavaş pipeline'lar geliştirici verimliliğini öldürür. Caching, parallelization ve smart testing stratejileri ile pipeline'ınızı hızlandırın.
DevOps Takım Yapısı ve Kültür Dönüşümü Rehberi
DevOps sadece araç değil, bir kültürdür. Takım yapıları, sorumluluk modelleri ve organizasyonel dönüşüm stratejileri.
AI ile DevOps Otomasyonu: Pratik Kullanım Senaryoları
AIOps, intelligent alerting, otomatik incident response ve AI-powered code review. DevOps workflow'larında yapay zekayı nasıl kullanırsınız?
PostgreSQL vs MongoDB: Hangi Veritabanını Seçmeli?
Relational vs document database karşılaştırması. Performans, ölçeklenebilirlik, kullanım senaryoları ve migration stratejileri.
Container Güvenliği: 10 Kritik Best Practice
Container image güvenliğinden runtime protection'a kadar üretim ortamında konteyner güvenliğini sağlamanın en etkili yolları.