Theekshana WijesingheUtilizing Amazon EventBridge to trigger ECS tasks from S3 events by using AWS CDKIn this tutorial, I will explain how we can use Amazon EventBridge to trigger an ECS task from the events generated by S3; without using…Aug 262Aug 262
Theekshana WijesingheRate limiting with a wait; using Resilience4jIn this article, I will demonstrate how we can use Resilience4j’s rate-limiter to wait until permission is allowed for a restricted call…Jun 1Jun 1
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.May 28, 20221May 28, 20221
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…Sep 25, 20211Sep 25, 20211
Theekshana WijesingheJavaScript Coding PatternsJavaScript A.K.A programming language of the web is a powerful programming language. Features like functions as first-class objects…Sep 11, 2021Sep 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…Sep 4, 20211Sep 4, 20211
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…Mar 17, 2021Mar 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…Mar 6, 2021Mar 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…Dec 19, 2020Dec 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…Dec 15, 20202Dec 15, 20202