Yazılım geliştirme süreçlerinde sıkça karşılaşılan, ancak çoğu zaman göz ardı edilen bir kavram olan teknik borç (technical debt), kısa vadeli çözümlerle hedeflere hızlıca ulaşma çabasının uzun vadede getirdiği maliyetleri ifade eder. Bu terim, yazılım geliştiricisi Ward Cunningham tarafından ortaya atılmıştır. Cunningham, teknik borcu, hızlı çözümlerle elde edilen avantajların, ileride daha […]
Devamını Oku
Uber’in kurucusu Travis Kalanick, CloudKitchens girişimiyle yemek teslimatı sektöründe yeni bir devrim peşinde. TechCrunch’ın haberine göre, Kalanick’in hedefi sadece hayalet mutfaklar kurmak değil, aynı zamanda yapay zekâ destekli, kişiselleştirilmiş yemekler sunmak. Platform Bağımlılığından Kurtulmak Kalanick, restoranların Uber Eats veya DoorDash gibi platformlara bağımlı olmasının risklerine dikkat çekiyor. Bu platformlar, restoranların […]
Devamını Oku
DevOps Automation with AWS DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). DevOps aims to shorten the systems development life cycle and provide high-quality continuous delivery. Automation is a vital part of DevOps. By automating tasks, you can free up time for developers […]
Devamını Oku
Imposter syndrome is a psychological phenomenon in which people doubt their accomplishments and fear being exposed as a “fraud.” It is often accompanied by feelings of inadequacy, self-doubt, and the belief that one’s success results from luck or external factors rather than one’s abilities. Imposter syndrome is more common among […]
Devamını Oku
Improve your delivery operations by optimizing routes and managing maps Route optimization and map management are two critical aspects of delivery operations. By optimizing routes and managing maps, you can improve the efficiency and accuracy of your deliveries. Best Practices for Implementing Route Optimization and Map Management There are several […]
Devamını Oku
Hill climbing is a mathematical optimization algorithm whose purpose is to find the best solution to a problem with a (large) number of possible solutions. Explaining the algorithm (and optimization in general) is best done using an example. In the Travelling salesman problem, we have a salesman who needs to […]
Devamını Oku
Melvin Conway’ in bir kuramını yazılım yönetim tekniklerinde sıkça kullanıyoruz. “Sistemleri tasarlayan organizasyonlar … kendi iletişim yapılarının birer kopyasını üretmekle sınırlıdır” Conway, Melvin E. (April 1968), “How do Committees Invent?”, Datamation ‘da orijinal makaleyi incelebilirsiniz. Conway ‘in bu tespiti Conway Yasası olarak adlandırılıyor. Yazılım geliştiren ekiplerin aralarındaki iletişim ve diğer […]
Devamını Oku
Adobe to Acquire Magento I am excited to share some BIG news. Today, Adobe announced their intent to acquire Magento! This marks the next step in our journey to drive innovation across every facet of commerce. As Content + Commerce capabilities have become inextricably linked, commerce plays a more integral part […]
Devamını Oku
Feign is a Java to HTTP client binder inspired by Retrofit, JAXRS-2.0, and WebSocket. Feign’s first goal was reducing the complexity of binding Denominator uniformly to HTTP APIs regardless of ReSTfulness. Why Feign and not X? Feign uses tools like Jersey and CXF to write java clients for ReST or SOAP services. Furthermore, Feign allows you […]
Devamını Oku