
IQueryable vs IEnumerable: The Mistake That Loads Your Whole Table
You wrote a clean LINQ query. It filters down to ten rows. It runs fine in dev, and then in...
Tag archive

You wrote a clean LINQ query. It filters down to ten rows. It runs fine in dev, and then in...
Recently, we introduced an expression language named Sifu. Expressions generate native Go functions...
Take a look at this example: we have a filter, take, skip and update. the take function wont run...
We want to start with respect: we genuinely love C# LINQ. It’s an elegant piece of engineering,...
💡 We are announcing that after the release of v2.0.0, the ZenQL package becomes modular. This means...
What started as a simple set of extensions has grown into a unified API that spans six different...
Building open source when the world around you is falling apart. When I started developing ZenQL,...
With the release of version 1.7.9, ZenQL’s Collection API, Thor, received substantial performance...
a new way to interact with your data in golang Zenql is an internal DSL (Domain Specific Language)...
Understand the difference between IQueryable and IEnumerable in C#. Learn execution behavior, EF Core examples, performance implications, and when to use each.

Understand the real difference between FirstOrDefault and SingleOrDefault in C#. Includes examples, EF Core behavior, performance notes, and when to use each.
Introduction In my previous articles on [deferred execution], [multiple enumerations],...