Theekshana Wijesinghe[NodeJS] Gzip, CSV in-memory file handling using StreamsIn this blog, I will be focusing on a particular but common use case when it comes to backend services.3 min read·May 28, 2022--1--1
Theekshana Wijesinghe[NodeJS] Some useful NPM packagesModularity is in the philosophy of NodeJS, thus programmers are encouraged to use stable, robust, and battle-tested modules/packages…5 min read·Sep 25, 2021--1--1
Theekshana WijesingheJavaScript Coding PatternsJavaScript A.K.A programming language of the web is a powerful programming language. Features like functions as first-class objects…4 min read·Sep 11, 2021----
Theekshana WijesinghePain points when working with GraphQLGraphQL is cool! More and more developers are adopting to use it every day. But just as anything in the Software world, GraphQL is not the…2 min read·Sep 4, 2021--1--1
Theekshana Wijesinghe[Gradle] Automate application version management with GradleGradle is a popular build tool for Java that makes life easy for developers. It is a flexible tool and since it is powered by Groovy…5 min read·Mar 17, 2021----
Theekshana WijesingheI accidentally wrote a Python test loaderPython is a powerful programming language with a vast range of applications. Python is great but for someone like me who is coming from a…4 min read·Mar 6, 2021----
Theekshana Wijesinghe[Kubernetes] Using Helm to manage your Kubernetes applicationPreviously I wrote an introductory article on how to deploy a NodeJS application in a Kubernetes cluster. It was a step by step guide on…7 min read·Dec 19, 2020----
Theekshana Wijesinghe[Kubernetes] Deploying a NodeJS app in Minikube (Local development)This blog will walk you through the steps of how to deploy a NodeJS application in MiniKube. We will be using a local docker image without…7 min read·Dec 15, 2020--2--2
Theekshana WijesingheinThe StartupImplementing Micro Frontends using ReactMonolithics — In modern software development, this is something we try to avoid because they have proven to be hard to maintain, refactor…9 min read·Jul 6, 2020--1--1
Theekshana Wijesinghe[Java EE] How to get HttpSession into a WebSocket connection using a Managed Bean.You might be wondering why do we need the HttpSession in the WebSocket connection?3 min read·Jun 21, 2020--1--1