Barış ÇimenUnderstanding Promises in JavaScript: A Comprehensive GuideJavaScript is an incredibly versatile and powerful programming language, and one of its most essential features is the ability to work with…6 min read·Mar 25, 2023----
Barış Çimen10 Most Common Anti-Patterns Every Software Engineer Must Avoid!The extension and maintenance of a system requires a good software structure. Due to the complex nature of software development, the system…7 min read·May 16, 2021----
Barış Çimen11 Reasons to Switch from Monolithic to MicroservicesIn this blog post, I will provide a brief overview of Monolithic and Microservice architectures and focus on 11 reasons why you should…4 min read·Nov 22, 2020----
Barış ÇimenFacade Design Pattern in PHPFacade Design Pattern is one of the structural design patterns in Software Engineering. Provides a simplified, higher-level interface to a…3 min read·Oct 23, 2020----
Barış ÇimenObserver Design Pattern in PHPObserver Design Pattern is one of the behavioral design patterns in Software Engineering. The observer design pattern is useful when you…5 min read·Oct 18, 2020----