Engineering notes, patterns, and quick wins.

A tiny blog built with Blazor + SQLite — clean, fast, and easy to back up.

Tags
Clear filter
🗓 2026-01-12

Anonymous Types in EF Core

🔍 Anonymous Types in EF Core — the secret weapon for clean, fast queries If you’re still doing Select(entity = entity) and then mapping everything in memory… you’re probably overf…
#C##ef core
Read →
🗓 2026-01-11

EF Core Global Query Filters

🔎 EF Core Global Query Filters — powerful… and easy to misuse If your app has soft deletes, multitenancy, or “only active records” rules, you’ll end up repeating the same Where(..…
#C##ef core
Read →
🗓 2026-01-07

DbContext vs IDbContextFactory

🚀 EF Core Tip — DbContext vs IDbContextFactory When to Use It — and When NOT to Use It DbContext is one of the most important abstractions in EF Core. IDbContextFactory<TContext e…
#C##ef core
Read →
🗓 2026-01-03

Query Tags in EF Core

🚀 Query Tags in EF Core — A Small Feature with Huge Production Value Query Tags are one of those EF Core features that feel minor… until you debug a slow query in production and i…
#C##ef core
Read →

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.