Ranmal DewageMicroservices Part 2: Design PatternsMicroservice is the architecture style most developers adopt when developing modern applications. Although microservices provide many…6 min read·Jun 8, 2021----
Ranmal DewageMicroservices Part 1: Overview about MicroservicesWhat was before Microservices ???7 min read·Jun 6, 2021----
Ranmal DewageinNerd For TechKey Concepts in JavaScriptWhat is JavaScript ??6 min read·May 30, 2021----
Ranmal DewageDesign Patterns: Part 2In this article, we will explore the Builder Design Pattern and the Chain of Responsibility Design Pattern. The Builder comes under the…4 min read·May 23, 2021----
Ranmal DewageARP Poisoning and the Usage of EttercapBefore dive into ARP Spoofing, let understand what is ARP(Address Resolution Protocol) means. The logical address (IP address) is used by…7 min read·May 19, 2021----
Ranmal DewageDateTime and TimeZones in JavaIn the versions before Java 8, we had Date and Calendar APIs to handle date and time. To overcome the shortcomings of the older java util…5 min read·May 16, 2021----
Ranmal DewageEvolution of Software ArchitecturesWhen we talk about the evolution of Software Architecture, it is mainly categorized as Monolithic (Standalone) Architecture…6 min read·May 16, 2021----