Blog

· Laravel

Web Güvenliği: OWASP Top 10 ve Laravel

Laravel uygulamalarında en yaygın güvenlik açıkları ve bunlara karşı alınması gereken önlemler.

· Laravel

Laravel'de Socialite ile Microsoft Hesabıyla Giriş

Socialite ile Microsoft hesabıyla giriş: Azure AD kaydı, callback handler, kullanıcı eşleştirme, production kontrol listesi.

· Genel

Yazılımcı Olarak Freelance Çalışmak

Freelance yazılımcı olmanın avantajları, dezavantajları ve başarılı olmak için ipuçları.

· Laravel

Docker ile Laravel Scheduler: Cron Job'ları Container'da Çalıştırmak

Docker ortamında Laravel scheduler çalıştırmak: ayrı container yaklaşımı, Dockerfile, Nginx config, health check ve production ipuçları.

· Laravel

Laravel Testing: Feature ve Unit Test Rehberi

Laravel uygulamalarında test yazmanın önemi ve PHPUnit/Pest ile test stratejileri.

· Laravel

Docker'da Laravel Queue: Job Oluşturma, Worker Yönetimi ve Hata Kontrolü

Docker'da queue worker kurulumu, job oluşturma, failed jobs yönetimi, batching, Horizon monitoring ve production checklist.

· Laravel

Laravel'de Custom Validation Rule Yazma

Custom validation rule yazma: TC kimlik, IBAN, telefon, iş günü kontrolü. Parametreli rule, closure rule ve Form Request entegrasyonu.

· Laravel

Laravel'de Custom Helper Fonksiyonları Yazmak

Custom helper fonksiyonları: format_price, turkish_date, active_class. Composer autoload, function_exists guard ve best practice'ler.

· Laravel

Laravel'de Excel ve CSV Import/Export İşlemleri

Maatwebsite/Excel ile import/export: FromQuery, WithHeadingRow, validation, chunk reading, queue ve şablon indirme.