Ana Sayfa / Blog

Blog

Your blog category

iOS 18 yeni özellikleri: hangileri gerçek proje değeri taşıyor?

WWDC 2024 iOS 18'i tanıttı. Apple Intelligence, new Control Center, Tinted icons... Hangileri production'da mantıklı?

Blog 5 dk

Code review pratikte: yavaşlatmadan kaliteyi artırmak

Code review çoğu ekipte ya çok yavaş ya da yüzeysel. İkisi de kötü. Disiplinli, hızlı, derinlemesine nasıl yapılır?

Blog 6 dk

iOS 17 Privacy Manifest: nasıl doğru doldurulur?

Apple'ın iOS 17'de getirdiği PrivacyInfo.xcprivacy dosyası submission için zorunlu. Yanlış doldurursan reddediliyor.

Blog 5 dk

API test automation: Postman’den Newman’a, CI’a entegre

API test'leri manuel çalıştırmak çok kötü bir alışkanlık. Postman collection'dan CI pipeline'a kadar automation disciplin.

Blog 7 dk

Fastlane ile release automation: gerçek bir pipeline

iOS release tek tıkla olmalı. Fastlane ile benim kullandığım 12 app'te tekrarlanabilir pipeline.

Blog 6 dk

Circuit breaker pattern’ini production’da gördüğüm yerler

Downstream service çökünce sen de çökme. Circuit breaker pattern ne zaman gerekli, nasıl doğru implement edilir?

Blog 6 dk

Xcode Cloud: ne zaman kullanmalı, ne zaman Fastlane yeterli

Apple'ın native CI/CD'si Xcode Cloud. Fastlane'in alternatifi mi, tamamlayıcısı mı? 2 projede denedikten sonra karar kriterleri.

Blog 5 dk

OpenAPI/Swagger ile doc-first development disiplini

API geliştirirken doc'u sonradan yazmak anti-pattern. OpenAPI spec'ini önce yazmanın 4 pratik faydası.

Blog 6 dk

Crash symbolication: doğru kurmak için .dSYM yönetimi

Crashlytics'te crash gördün ama stack trace hex address'ler. Niye? .dSYM file'ları eksik. Doğru upload disiplini.

Blog 5 dk

Log aggregation mimarisi: 0’dan Elasticsearch’a kurulum

10 mikroservisli bir sistem'de log'u nasıl topluyorsun? Elasticsearch, Logstash, Kibana stack pratikte nasıl kurulur?

Blog 6 dk

App Size optimizasyonu: 150MB’tan 40MB’a indirme hikayesi

Dentii'nin app binary 150MB olmuştu. Her release size ciddi bir iş. 40MB'a nasıl indirdim, neler kazandım.

Blog 6 dk

API gateway pattern: Kong, Traefik, custom yazmak

Microservice sisteminde API gateway kritik. Kong, Traefik gibi hazır tool'lar vs custom gateway. Karar kriterleri.

Blog 6 dk