PinnedChanuka DinuwaninDev GeniusImplementing Feature Flag Management in Your Spring Boot Application Using API Calls and UI with…In modern software development, the ability to control features in a live application without deploying new code is crucial. This…Aug 251Aug 251
PinnedChanuka DinuwaninDev GeniusGitHub Actions Step-by-Step GuideDeploy Java Springboot application using GitHub ActionsMay 221May 221
PinnedChanuka DinuwaninDev GeniusJava Memory Management: Garbage CollectionIn Java, we have stack memory and heap memory. Primitive values and object references are stored on the stack. The actual objects are…Oct 8, 2022Oct 8, 2022
PinnedChanuka DinuwaninStackademicA Complete Guide to Mastering Environments in Your GitLab CI/CD PipelineWhy Are Environments Important?Dec 31, 2023Dec 31, 2023
Chanuka DinuwanEssential AWS Solutions Architect SAA-C03 Cheat Sheet: IAM, EC2, EBS, EFS, ALB, and ASG for…This was created based on Stephan Marek's AWS solutions architect associate Udemy course. You can use this as a cheat sheet when you are…Oct 20Oct 20
Chanuka DinuwaninDev GeniusMastering JWT Authentication in Spring Security 6: A Developer’s GuideIn the evolving landscape of web security, JSON Web Token (JWT) authentication has become a dominant choice for securing RESTful APIs. As…Sep 141Sep 141
Chanuka DinuwanRun & Deploy Spring Boot Application on KubernetesDeploy spring boot application on KubernetesJul 10Jul 10
Chanuka DinuwaninDev GeniusWrite Playwright Automation Testing using Human Readable Language: ZeroStepApr 261Apr 261
Chanuka DinuwaninAWS TipOrganize Your Cloud Environment with AWS My ApplicationsMy application is a feature that helps to organize and manage resources in the AWS cloud. In the AWS console we can see my application…Apr 14Apr 14
Chanuka DinuwanSOLID Design Principles: Implementing Flexible and Maintainable CodeSoftware development field is evolving and the size of our projects has become more complicated so that clean, maintainable, and flexible…Feb 19Feb 19