erdemkose.comDomain-Driven Design: A Guide to Clear and Maintainable SoftwareAs software engineers, our primary goal is to create scalable, maintainable, and clear code that can stand the test of time. Domain-Driven Design (DDD) is a design approach that aims to meet these objectives by focusing on the core business domain an...Aug 18, 2023·4 min read
erdemkose.comProfiling in PHP: A Comprehensive Guide to Optimize PerformanceIntroduction As PHP applications grow in size and complexity, performance optimization becomes increasingly important. Profiling is a technique used to identify and analyze the performance of code, helping developers identify bottlenecks and improve ...Aug 18, 2023·3 min read
erdemkose.comPHP Applications on Kubernetes: A Beginner’s GuideIntroduction As a senior backend engineer, I often find myself working with PHP applications, and it’s always exciting to explore new ways to optimize their performance and reliability. One of the emerging technologies I’ve found incredibly useful fo...Aug 18, 2023·3 min read
erdemkose.comMy first website is still onlineI started programming with Pascal in 8th grade. Pascal was a very good starting point back then. I quickly learned the basics of programming and created my first game. It was a snake game running on the console like we had on Nokia phones. Unfortunat...Aug 18, 2023·2 min read
erdemkose.comWe can now register domains with CloudflareDo you remember the times when Cloudflare was just an easy-to-set-up CDN? With the launch of Cloudflare Registrar, the only missing feature in Cloudflare is hosting. With the new service, you can register the domain name you already added to Cloudfla...Nov 18, 2018·1 min read