An Inquisitive Developer

The explorations of a full stack developer in a modern world. Here you will find some tutorials, discussions, and introductions into the world of modern full stack software development.

Read the Blog About Me

image/svg+xml
How to Benchmark Your .NET Code image

August 31, 2019 by Chad

How to Benchmark Your .NET Code

Sometimes as developers we’re faced with making a certain piece of code perform faster. Often, we need to decide on which approach to solve a problem is the best performer. Benchmarking provides us concrete measurements between different pieces of code. We can compare these measurements in order to make the best possible decision in terms of performance. In this post, I’ll introduce the BenchmarkDotNet library. This library simplifies the process of benchmarking our code.

Read Article
Entity Framework Performance: 3 Things You Must Consider image

July 20, 2019 by Chad

Entity Framework Performance: 3 Things You Must Consider

I hear it all the time: Entity Framework is slow, Entity Framework can't handle this kind of volume, We need to rip out Entity Framework for regular SQL. In some cases this is necessary, but let me demonstrate a few easy ways to make sure you're eeking the most performance out of Entity Framework.

Read Article
Finding All the Permutations of an Array in C# image

June 21, 2019 by Chad

Finding All the Permutations of an Array in C#

Admittedly, I'm a sucker for these kind of coding problems. I recently ran across this problem in particular on the Internet. Given an array of say, integers, find all the possible permuations. In this article I want to share my C# solution.

Read Article
image/svg+xml

Like what you see?

Check out what I'm all about or reach out to me.

About Me Contact Me