Author Archives: Anthony Heddings

What Is Cyclomatic Complexity? Measuring Code Quality

Cyclomatic Complexity is a code metric that you can view in many IDEs like Visual Studio. While it’s not an exact science, it allows you to get a general idea of the complexity of functions, classes, and namespaces, which can be useful when looki… Continue reading

Posted in Uncategorized | Comments Off on What Is Cyclomatic Complexity? Measuring Code Quality

What Are ARM CPUs, and Are They Going To Replace x86 (Intel)?

Everyone is going ARM these days—Amazon and Apple are both shipping in-house CPUs with crazy performance increases, with Microsoft rumored to be developing their own. ARM has historically been used for low power mobile chips, so why exactly is AR… Continue reading

Posted in Uncategorized | Comments Off on What Are ARM CPUs, and Are They Going To Replace x86 (Intel)?

Getting Started With GitLab’s Continuous Integration & Deployment Pipelines (CI/CD)

Continuous Integration and Deployment, or CI/CD, is the process of streamlining and accelerating development by automatically building and testing every commit to your project. GitLab integrates CI/CD into their git solution extremely well, and we&#82… Continue reading

Posted in Uncategorized | Comments Off on Getting Started With GitLab’s Continuous Integration & Deployment Pipelines (CI/CD)

How Do Delegates, Actions, and Funcs Work in C#?

Delegates, Actions, and Funcs are all C# types focused around a similar concept: storing references in a variable to functions and methods, which can be invoked later on to execute the method it points to. We’ll discuss the differences between th… Continue reading

Posted in Uncategorized | Comments Off on How Do Delegates, Actions, and Funcs Work in C#?

What Is Object Pooling? Improving Memory Performance in C#

Allocating memory in C# is relatively expensive, and is a key point of optimization for any performance-critical application. Object Pooling is one technique that can help reduce the overhead of a memory-intensive application.Read This Article on Cloud… Continue reading

Posted in Uncategorized | Comments Off on What Is Object Pooling? Improving Memory Performance in C#

Check a Value in a MySQL Database from a Linux Bash Script

You can make your bash scripts run differently based on the contents of a MySQL database by connecting to it from the command line and passing a query, which you can use in if blocks to branch based on a value.Read This Article on CloudSavvy IT &rsaqu… Continue reading

Posted in Uncategorized | Comments Off on Check a Value in a MySQL Database from a Linux Bash Script

Check a Value in a MySQL Database from a Linux Bash Script

You can make your bash scripts run differently based on the contents of a MySQL database by connecting to it from the command line and passing a query, which you can use in if blocks to branch based on a value.Read This Article on CloudSavvy IT &rsaqu… Continue reading

Posted in Uncategorized | Comments Off on Check a Value in a MySQL Database from a Linux Bash Script

The Best Alternatives to WordPress

Wordpress is extremely popular, powering 30% of the entire internet, and it’s used for many different tasks. We’ll take a look at what your options are if you don’t want to use Wordpress for your website.Read This Article on CloudSavv… Continue reading

Posted in Uncategorized | Comments Off on The Best Alternatives to WordPress

What Are Unix Sockets and How Do They Work?

Unix sockets are a form of communication between two processes that appears as a file on disk. This file can be used by other programs to establish very fast connections between two or more processes without any network overhead.Read This Article on Cl… Continue reading

Posted in Uncategorized | Comments Off on What Are Unix Sockets and How Do They Work?

What Are Unix PIDs and How Do They Work?

Whenever a process is created in a Linux system, it is given a new number that identifies it to other applications. This is the process ID, or PID, and it is used throughout the system to manage running processes.Read This Article on CloudSavvy IT &rsa… Continue reading

Posted in Uncategorized | Comments Off on What Are Unix PIDs and How Do They Work?