Leading with context

And what does this have to do with you as an engineer? What is context? Context is a set of information we use to guide our decision-making. Any decision you make is made within a given context. The quality of…

AsNoTracking – A Reader question

I’ve received a question from a reader (thanks Ishthiyaque Ahmed | LinkedIn!) about EFCore AsNoTracking performance. The question contains an image of a BenchmarkDotNet table result: Question text: The code being tested shows loading from database N number of blogs,…

EF Core is killing your SQL Server

A bit dramatic title. But yes, EF Core, paired with Linq Contains method negatively impacts your SQL server performance and observability. Let’s dig in. EF Core does not translate Linq Contains method correctly. The query produced is not parameterized. Meaning…

It is always Day 1

You are familiar with the quote by Jeff Bezos (aka the guy who wanted to sell books). But, do you really grasp its essence? Around the world, failed startups are abundant. The primary culprit behind 42% of these failures? Lack…