Dec 1, 2023
Views: 46
While sometimes there’s nothing to do but crack open that energy drink and grind out an all-nighter, coders tend to work smarter, not harder by finding ways to increase their productivity without sacrificing work quality. No matter what specific industry you work in or which programming language you’ve specialized in,...
more...
Nov 30, 2023
Views: 51
QUIC (Quick UDP Internet Connections) is a new transport protocol for the Internet that runs on top of User Datagram Protocol (UDP)
QUIC (Quick UDP Internet Connections) is a new transport protocol for the Internet that runs on top of User Datagram Protocol (UDP). It is designed to provide a secure,...
more...
Nov 29, 2023
Views: 48
The ever-shifting landscape of digital innovation can feel like a relentless race, a whirlwind of challenges and opportunities. Your pains as a developer are real — the pressure to deliver cutting-edge products, stay competitive, and keep up with evolving user expectations can be overwhelming.
But what if we told you that...
more...
Nov 29, 2023
Views: 37
Source: InfoQ, 2023
2023 is almost coming to the end. It’s always a good idea to reflect back on what has been the popular topic on Software Architecture and Design over the last one year.
In this article, we will discuss some of the common software architecture and design that are widely...
more...
Nov 29, 2023
Views: 103
Streamline Your .NET 8 Projects with the Power of MediatR and Blazor
In this article, I want to revisit how the Vertical Slice Architecture can be used. This article takes an in-depth look at feature slicing and its application to server-side rendered (SSR) .NET 8 Blazor pages without the need for...
more...
Nov 27, 2023
Views: 81
Use the Bogus library to generate and insert 1 million dummy product data into the SQL Server database
We need to create 1 million dummy product data into the SQL Server database, which can be used for development or performance testing purposes.
The Project
The project is a console application using .NET 6.0...
more...
Nov 24, 2023
Views: 92
Using Tableau to build interactive data visuals
Data visualisation is a core skill in any data scientist’s arsenal. The volume of data generated in any enterprise is enormous, and making timely executive decisions relies on having all the relevant data and most current analysis available at your fingertips. In many organisations,...
more...
Nov 22, 2023
Views: 81
There is a simple solution just around the corner
Null as a return value is so easy to implement, but it brings many problems. So people make mistakes. That is part of being human. Sometimes it turns out to be a billion-dollar mistake.
“I call it my billion-dollar mistake. It was the...
more...
Oct 31, 2023
Views: 85
In the article, we are going to examine how to optimize SQL queries and improve query performance by using SQL query optimization tips and techniques and many others.
Before going towards the main topic of SQL Query optimization, let us first understand the actual processing of query:
Query Processing
Query processing is defined...
more...
Oct 27, 2023
Views: 215
The goal of traditional Layered Architectures is to segregate an application into different tiers, where each tier contains modules and classes that have shared or similar responsibilities, and work together to perform specific tasks.
There are different flavors of Layered Architectures and there’s no rule that determines how many layers should...
more...