-
Using ASP.NET Core SignalR with Vue to Implement Web Notifications.
By Malinda WimalasenaThis article is mainly about implementing a simple web notification system in a Vue application using basic functionalities provided by *SignalR*. Here, we will explore how we can configure *SignalR* in a .NET Core application and how to integrate *SignalR* client in a Vue application. You can have a better...
-
How to maintain Good mental Health as an IT Professional.
By CD TeamIt is no secret that maintaining good mental health is one of the key factors for a happy life. Let’s discuss how we can maintain good health while working as productive IT professionals. We all know that IT is an industry based on thinking and concentration. Therefore, sometimes these intense...
-
Richardson Maturity Model
By Sanidu LakmalRichardson Maturity Model is developed by Leonard Richardson, that breaks down the principal elements of a REST approach into three steps. These introduce resources, http verbs, and hypermedia controls.
-
Managing Project Dependencies with Git
By Udith IndrakanthaSurely, everyone who is reading this now knows Git and GitHub. Git is integrated into every developer’s daily routine. Even if it is so, nowadays we rarely use git commands manually. We have extensions and tools with nice UI to deal with Git. With these tools, most of the time,...
-
Introduction to Azure Service Bus Queues and Topics
By Dilina HiranthaAzure Service Bus Queues and Topics can be used to implement asynchronous communication and improve durability. A queue is often used for point-to-point communication, whereas a topic is useful in multi-receiver scenarios
-
React State Management with Redux Toolkit
By Akhila AbesingheReactJS is one of the most popular solutions when it comes to building web applications. ReactJS needs some third-party libraries to help managing the state of the application. This is where Redux comes in. Redux is one of the most popular state management library that can be used with ReactJS....
-
Google Tag Manager
By Tharindu SubashithWeb applications consist of tags to collect user behaviour data, remarketing data, eCommerce data, etc. Google Tag Manager helps to manage all those tags easily without affecting the performance of the web applications.
-
Beginners guide on flying a professional drone
By Harin SamaranayakeAre you scared of drones? This blog is specially designed for beginners with a passion to become professional drone operators. Join me on this quest and I guarantee that you will be zero to hero in drone flying.
-
Are you a coffeeholic?
By Shamini MendisPeople say money can’t buy happiness. They Lie. Money buys Coffee, Coffee makes Me Happy! ~ unknown. If you are a coffeeholic you would agree with the above quote. This blog is for the coffee lovers who out there to expound regards to some of the known and unknown facts...
-
Virtualization Technologies
By Madushi SarathchandraVirtualization is a fundamental technological innovation that helps you to deploy creative solutions by mitigating the different business challenges. If you are a person who willing to learn about emerging technologies, take a few minutes to go through this blog post. This will surely help you to get some insight...
-
How to Train Your Own Haar-Cascade with Cascade Trainer GUI Without a Problem
By Kasun WickramasingheIf you want to build your own simple object detection classifier without trouble, go through the blog post where it explains about a simple GUI for train a Haar-Cascade classifier and how to mitigate errors you will face when you do so.
-
DAOs - The innovative interpretation for future organizations
By Kithmini GunawardhanaDAO - "Decentralized Autonomous Organization". What is a DAO? Why do we need DAOs? How does a DAO work? What are the challenges with DAOs? Yes, you might have a lot of questions. I invite you to come and spend a few minutes going through this blog post. I believe...
-
Music for your Mental Health
By Achala BandaraMusic has great power. In addition to being entertaining, listening to music is recognized to offer amazing benefits for our brains. Specifically, music has the power to alter our behavior, emotions, and thoughts. Then, how does this affect our mental health?
-
Generative AI
By Dulana PeirisToday, Artificial Intelligence models are capable of using existing textual, visual, audio and audiovisual data to fabricate new content. Such AI models are called Generative AI. These models can be used for various real-world applications.
-
Values and Practices that follow in the Extreme Programming
By Dileepa KarunathilakeExtreme Programming is an agile software development framework that produces higher quality software in a short time while keeping the welfare of the development team. To achieve productivity, extreme programming follows certain values and practices that can be also used in any other development process.