PinnedIsuru WeerarathnaHow did I solve this aggregated conditional insert/update in PostgreSQLCommon Table Expressions allows us to write more sophisticated insertion/updating logic in SQLDec 15, 2023Dec 15, 2023
Isuru WeerarathnaA better way to implement HTTP PATCH operation in REST APIsMore scalable and effective way to provide PATCH operations from your services using JSON Patch specification.Feb 14, 20222Feb 14, 20222
Isuru WeerarathnaDealing with Ranges using Java TreeMapsStoring and querying non-overlapping ranges using one of NavigableMap implementationDec 16, 2019Dec 16, 2019
Isuru WeerarathnainAnalytics VidhyaLeaderboards and Rankings with SQLUsing Window FunctionsDec 12, 20192Dec 12, 20192
Isuru WeerarathnaWriting a Cloud Native ApplicationDesigning a cloud native application by understanding the 12-factor methodologyFeb 8, 2019Feb 8, 2019
Isuru WeerarathnaJava: Producer Extends, Consumer SuperJava is a statically typed language, and then there is generics. And along with generics, there is wildcards.Nov 15, 20182Nov 15, 20182
Isuru WeerarathnaJava: A Child-First Class LoaderLet’s create a Java ClassLoader to load class in a different orderNov 8, 20184Nov 8, 20184