Nuwan LiyanaarachchiMaven — excluding large test class packages from compilingWhen you have a maven multi module projects with many test classes, changing a single source triggers a recompile of the entire module…Jul 13, 2021Jul 13, 2021
Nuwan LiyanaarachchiSecuring REST APIs with Token Based Authentication with Spring Security and JWTAuthentication & AuthorizationMar 13, 2021Mar 13, 2021
Nuwan LiyanaarachchiRemove unused css from SvelteWhen I included Bulma CSS my css bundle size increased up to 1MB, which is quite large for a website. After purging unused css I was able…Mar 4, 2021Mar 4, 2021
Nuwan LiyanaarachchiSetting up unit and end-to-end testing for Angular applications with Jest, Puppeteer and SpectatorJest is an open source testing framework backed by Facebook. In this post I’m going to walk you through how an existing Angular library…Nov 15, 2020Nov 15, 2020
Nuwan LiyanaarachchiCloud Firestore Updating Object ArraysUpdating arrays using Google Cloud Functions becomes a bit tricky specially when the elements of the array are objects (map types).Jun 27, 20194Jun 27, 20194
Nuwan LiyanaarachchiAngular: Lambda not supported error Work aroundSo I was building this new Angular 7 helper library, so that I can use it across my other Angular projects easily, and suddenly following…Feb 27, 20192Feb 27, 20192
Nuwan LiyanaarachchiCloud Enabled DevOps Strategy on AWSAny organization which is serious about releasing iterations of bug free software, in a frequent manner should have some level of DevOps…Jul 9, 2018Jul 9, 2018