Be Careful with Fluent Configuration and Entities Using Complex Types

I ran into a very odd issue today. I was attempting to add a new record and was getting database integrity exceptions because a particular set of columns were configured »

Repository and Unit of Work Patterns with Entity Framework

I'm sure just about every new ASP.NET MVC developer stumbles upon this tutorial on the ASP.NET site written all the way back in 2013: Implementing the Repository and »

Getting Started in Photography on the Cheap

This post is a bit of a departure for my blog here, but I recently took up photography as a hobby, and wanted to share some quick tips for other »

Moving beyond "the book"

If there's one bit of sage advice I could pass on to new developers, it would be this: know when to move beyond "the book". I don't want to discredit »

How many nodes should an Elasticsearch cluster have?

Similar to the question of how many shards to use with an Elasticsearch index, the number of nodes your cluster should have is hard to answer in a definitive way »

How many shards should Elasticsearch indexes have?

One of the best features of Elasticsearch is that it comes with support for clustering built in. However, because of this, when you set up an index, you're faced with »