Category: Genel

Entegrasyon Noktalarında Hata Yönetimi

Mikro servis mimarisinin kullanımı arttıkça, uygulamalar daha fazla servis tüketmeye başladı ve uygulamanızın daha fazla servis tüketmesi demek, aynı zamanda uygulamanızın da bu bağlantı noktalarında daha fazla hatayla karşı karşıya olması demektir. Bense bu yazıda entegre olduğunuz servislerle ilgili hataları yönetirken kullanabileceğiniz bir kaç şablondan bahsedeceğim.

Kod İncelemesine Başlamak için Öneriler

Gördüğüm kadarıyla yazılım şirketlerinin en çok zorlandığı konulardan biri kod incelemesine başlamak. Diğer yazılımcılarla konuştuğumda da kod incelemesinin faydalarından haberdar olduklarını fakat bir türlü kod incelemesine başlayamadıklarını farkettim. Bu yazıda, kod incelemesine başlarken işinize yarayacağını düşündüğüm bir kaç öneride bulunacağım.

Canlıdaki Uygulamaların Takip Edilmesi

Uygulamayı geliştirme kısmı, herhalde yazılım sürecinin en stressiz en rahat kısmı. Asıl stres uygulamanızı canlıya aldıktan sonra başlıyor. Müşteriden dönen hatalar, sistemde oluşan beklenmedik durumlar ile yeni eklenmesi gereken özellikler birleştiğinde stres bir hayli artıyor. Bu yazı da bu stresi azaltmak için uygulamalarımızı nasıl takip edebileceğimize bakacağız.

Yazılımcılar İçin Mac Kurulumu

Amazon’da çalışmaya baÅŸlayalı daha altı ay olmadı ama daha ÅŸimdiden Mac’ime iki kere sıfırdan kurulum yapmak zorunda kaldım. İlki tahmin edebileceÄŸiniz gibi bilgisayarı ilk aldığımda oldu. Beni sinir edeni ikinci kurulum zaten, durduk yere bilgisayarım arızalandı, yeni makine verdiler sıfırdan tekrar kurulum yapmak durumunda kaldım. Neyi kurmuÅŸtum nasıl kurmuÅŸtum derken bir hayli zaman gidiyor. Bende […]

Okumaya devam…

Statik Kod Analizi

Statik kod analizi, benim için her zaman yazılım geliÅŸtirme sürecinin önemli bir parçası olmuÅŸtur. Çalıştığım hemen her ÅŸirkette elimden geldiÄŸince, statik kod analizini oturtmaya, kod yazılımına belli standartlar getirmeye çalışmışımdır. Fakat son dönemde, Amazon’da çalışmaya baÅŸladığımdan beri, statik kod analizine bakışım biraz deÄŸiÅŸti.

Londraya Taşınmak

Evet, nerede kalmıştık. En son vizemin çıktığını ve vizem baÅŸladığı gibi soluÄŸu Londra’da aldığımı anlatmıştım. İlk yapılması gerekenden baÅŸlayıp, sırayla Londra’ya taşınırken yapılması gereken ÅŸeyleri anlatmaya çalışacağım. Umarım Londra’ya taşınmayı düşünen herkesin az çok olsun iÅŸine yarar.

Haftalık Bülten | 02-08 Mart 2015

Son iki haftadır bloga yazı yazmaya zaman bulamıyorum. Bunun bir kısmı iş yoğunluğundan bir kısmıda wordpress sunucusunun bakımını yapmaktan kaynaklanıyor. İki hafta sonra tekrar yazmaya başlamak güzel bir duygu. Bu süre zarfında hangi cephede neler olmuş dilim döndüğünce anlatmaya çalışayım.

Haftalık Bülten | 16-22 Subat

İstanbulda, bu hafta karın etkisi oldukça fazlaydı. Haftanın üç günü iÅŸe giden, üç günü evden çalışan ve bir günü de okula giden biri olarak bu durum beni bile etkiledi. Her ne kadar evde normalden daha fazla vakit geçirmiÅŸ olsam bile bu benim verimliliÄŸimi çok iyi etkilemedi. Dönüp baktığımda diÄŸer haftalarıma nazaran daha verimsiz bir hafta […]

Okumaya devam…

Haftalık Bülten | 09-15 Subat

Bu hafta bol blog yazılı bir hafta oldu. Bu yazımla birlikte toplam 5 blog yazısı yazdım. Benim için rekor olabilir bu. Ben eskiden ayda okadar büyük değerlere ulaşamazdım. Hem bu Haftalık Bülten yazıları hemde okuduğum bu yazı (Software Engineers Should Write) beni baya bir motive ediyor anlaşılan.

Modern Web Uygulaması Gelistirme

Modern web uygulaması geliştirme denildiğinde, hemen hemen herkes artık javascript’ten bahsedildiğinin farkında. Benimde değinmek istediğim kısım burası zaten. JavaScript o kadar hızlı değişen bir teknoloji ki artık tamamen kendine has development ortamı ve ideleri bulunuyor. Bu yazıda da ben bu development ortamının nasıl olduğuna ve hangi araçların kullanıldığına değineceğim.