Wanuja RanasingheinDev GeniusReact Lifecycle Methods: Transitioning from Class components to Functional ComponentsReact Lifecycle Methods have been a foundation in class component development, providing developers with hooks to manage component behavior…7 min read·Mar 14, 2024----
Wanuja RanasingheinDev GeniusSOLID Principles With Real World Examples in TypeScriptIn this article, discover how SOLID principles enhance software quality and enable robust, flexible, scalable systems with TS.12 min read·Mar 8, 2024----
Wanuja RanasingheinDev GeniusREST Assured for API Automation Testing(Beginners Guide)This tutorial serves as a beginner’s guide to API automation testing using REST Assured, a popular Java-based library.12 min read·Jan 19, 2024----
Wanuja RanasingheHere are some errors that I faced while implementing the bar chart and doughnut chart.These errors occur due to incompatibility between the version of Chart.js being used and the version of ‘react-chartjs-2’.1 min read·Jun 5, 2023--1--1
Wanuja RanasingheinEngineering at 99xHow to send emails in Node.js + Express.js application using nodemailer.In this article, I will guide you to sending emails in the NodeJS application by using nodemailer npm package.5 min read·May 8, 2023--1--1
Wanuja RanasingheinEngineering at 99xIntroduction to Cloud Computing?In this tutorial, I am explaining what is cloud computing, what are the types of cloud computing and the characteristics of cloud…8 min read·Mar 7, 2023--1--1
Wanuja RanasingheinDev GeniusFirebase Authentication With Custom Node.js+Express BackendIn this article, I explain how to integrate Firebase Authentication to React, Node.js, and Express applications. When we use firebase…10 min read·Sep 22, 2022--3--3
Wanuja RanasingheinDev GeniusHow to add scrolling animations to ReactJS by using AOSHello everyone, today I am going to show how we can add scrolling animations to our react application. For sure, you could find various…2 min read·Aug 13, 2022--2--2