Microservice granularity: ne kadar küçük olmalı?
Microservice'i çok büyük veya çok küçük tasarlamanın her ikisinin de cezası var. Karar için kullandığım kriterleri ve gerçek örnekleri paylaştım.
Solo developer: 1 kişinin 5 kişilik iş çıkarması
Freelance olarak hızlı teslim etmeyi öğrendim. Hangi disiplinlerin gerçekten iş çıkardığını, hangilerinin hızlı koşma görüntüsü verdiğini paylaştım.
SSR vs CSR vs static site: gerçek trade-off tablosu
Üç rendering modeli de ayrı projelerde denedim. Teorik karşılaştırmalar yerine gerçek performans rakamları ve editör deneyimini paylaştım.
WordPress güvenlik sertleştirme: .htaccess’ten mu-plugins’e
WordPress default kurulum hedef tahtası. Beş katman halinde uyguladığım sertleştirme pratiklerini, hangi saldırıya karşı neyi yaptığımı paylaştım.
WebSocket gerçek zamanlı implementasyon: ölçeklenme notları
Tek sunucuda çalışan WebSocket uygulaması, çok sunucuya geçince nasıl davranıyor? Sticky session, pub/sub, connection limit detaylarını paylaştım.
In-app review prompt: ne zaman ve nasıl tetiklemeli?
StoreKit'in request review API'sini yanlış kullanan uygulamalar var. Doğru tetikleyici anları ve kaçınılması gereken kalıpları detaylandırdım.
Chaos engineering’i küçük ekipte uygulamak
Netflix'in chaos monkey hikayesi ünlü, peki 5 kişilik bir ekip chaos engineering'den nasıl fayda görür? Kademeli yaklaşımımı paylaştım.
Remote-first takım: asenkron çalışma disiplini
Freelance hayatında farklı remote takımlarla çalıştım. Bazı takımlar asenkronluğu çözmüş, bazıları her şey senkron istiyor. Farkın ne olduğunu paylaştım.
JavaScript bundle splitting: dynamic import ne zaman değer?
Bundle'ı parçalara ayırmak herkesin önerdiği bir pratik, ama her durumda değer katmıyor. Gerçek ölçümlerle ne zaman değerli olduğunu paylaştım.
Multi-currency WooCommerce: plugin yerine kodla
Plugin ile 70$ ödeyip karışık davranış almak yerine, ihtiyaca göre özel implementasyon yaptım. Neyi nasıl kurduğumu paylaştım.
Server-Sent Events (SSE): WebSocket’e göre ne zaman avantajlı?
WebSocket popüler ama her gerçek zamanlı senaryoya overkill. SSE'nin hangi durumlarda daha iyi olduğunu projeden örneklerle anlattım.
iOS Camera ve Photos framework: doğru yetki akışı
Kamera ve fotoğraf izinlerini yanlış istemek uygulamanızı reject ettirir ya da kullanıcıyı kaçırır. Başıma gelenlerle birlikte doğru akışı paylaştım.