PinnedWanuja 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.Mar 8Mar 8
Wanuja RanasingheinDev GeniusWhat is Database Indexing?Database indexing is a technique used to improve the speed of data retrieval operations on a database table. An index is a data structure…Jul 3Jul 3
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…Mar 14Mar 14
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.Jan 19Jan 19
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’.Jun 5, 20231Jun 5, 20231
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.May 8, 20231May 8, 20231
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…Mar 7, 20231Mar 7, 20231
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…Sep 22, 20223Sep 22, 20223