Timers In CSharp

There are multiple types of Timers in C#. Today we will look at the major differences between two specific types of timers: Timer and PeriodicTimer.

Generational Garbage Collection

How does generational garbage collection work in .NET?

Software Licenses for Business

Which Software Licenses are safe to use in business software?

Refactoring With Composition

Let's take a look at composing functions together.

Interfaces for Data

How can we use interfaces on our data to create better funtion reusability?

Refactoring to Pure Functions Part 1

Let's take a look at refactoring from a traditional OO pattern to a slightly more functional pattern using pure functions.

You Might Not Need the Repository Pattern

When using Entity Framework You Might Not Need the Repository Pattern.

What Is Purity

What is a pure function?