PinnedIshan LiyanageDesigning Microservices ArchitectureThere is a process we need to follow when designing Microservices architecture. We must not forget that designing Microservices…May 3, 2021May 3, 2021
Ishan LiyanageSoftware Quality Attributes ‘aka’ Non-Functional Requirements and their considerationsQuality attributes in other words, non functional requirements have direct effect on the software architecture.Aug 17Aug 17
Ishan LiyanageThe Software Architecture Process in NutshellThe architect should follow a well defined process that at the end should lead to a practical and well thought of architecture which will…Feb 12Feb 12
Ishan LiyanageEvent Driven ArchitectureWhat exactly is event driven architecture?May 3, 2023May 3, 2023
Ishan LiyanageHow to identify toxic work environment?Toxic work environment will kill your ability, quality and energy. Are you really in a toxic work environment? Here are few points from my…Jul 3, 2022Jul 3, 2022
Ishan LiyanageWill strict complex password increase your application or site security?If you think that strict/complex password requirement would increase security for you application or site, then you would be wrong.Feb 16, 2022Feb 16, 2022
Ishan LiyanageMicroservices and SecurityI have wrote about some general articles about microservices and software security separately.Dec 25, 2021Dec 25, 2021
Ishan LiyanageSoftware Security -Article SeriesHere is the series of articles related to Software Security.Sep 17, 2021Sep 17, 2021
Ishan LiyanageImportance of Software DesignThere is a clear difference between Software Architecture and the Software Design. As the developers, we should know little bit about the…Sep 3, 2021Sep 3, 2021
Ishan LiyanageinCodeXIs Singleton Pattern is bad as many told?Before we discuss its pros and cons and whether it is bad as many people told, let recall what is Singleton Pattern.Aug 28, 20212Aug 28, 20212