Stop repeating this!
Use Extension Blocks to group all your logic for a specific type. It’s cleaner, more organized, and supports properties + operators too.

#dotnet #csharp #codingtips

My new job has required I use Google's Firebase, and in particular Firestore. I've been surprised by the memory consumption of the official emulator, and wondered if I could hack together in .NET that meeds our needs. I still don't know, but this is the result so far: https://github.com/mikegoatly/FirestoreSharp

#dotnet #opensource #gcp

GitHub - mikegoatly/FirestoreSharp: An open source .NET emulator for Google Cloud Firestore

An open source .NET emulator for Google Cloud Firestore - mikegoatly/FirestoreSharp

GitHub
Embracing stability and security of our projects

Our projects always show their high quality and stability, because they’re battle tested with different conditions under consideration. Our applications currently use our libraries as part of…

Aptivi
"Stop hardcoding Schema.org JSON-LD in templates. We made structured data a first-class CMS property in Optimizely with custom PropertyList types. Content editors manage SEO data, API consumers get validated JSON. Win-win #SEO #dotnet #optimizely
Dew Drop Weekly Newsletter #476 - Week Ending March 27, 2026

Dew Drop Weekly Newsletter #476 - Week Ending March 27, 2026

Zoho Campaigns
Dew Drop – March 27, 2026 (#4634) – Morning Dew by Alvin Ashcraft

Securing @Umbraco media doesn't always need complex packages.

We just implemented a custom .NET middleware that intercepts all /media requests. If the request is missing our custom auth header, it's an immediate 401.

Clean, fast, and keeps the private assets private.

#umbraco #dotnet #security #webdev #backend #middleware

Do I know anyone who can help answer this question? https://stackoverflow.com/q/79915185/16454
My IDEs all treat `$[(DatabaseName)]` as a difference in schema compare instead of ignoring the stored procedure or view as identical. This happens because of the new SDK-style sqlproj format, which is not supported in Visual Studio yet (we're all using Macs anyway).

#SqlServer #VisualStudioCode #JetBrains #Rider #dotnet

SQLCMD variable DatabaseName not being excluded from schema compare in VS Code or Rider

When I run a schema compare in Rider in the new SDK-style sqlproj format where the [$(DatabaseName)] value is in the *.sql code and the resolved database name is in the database side, it still regi...

Stack Overflow
The World’s Crudest Chaos Monkey

I’m working pretty hard this week and early next to deliver the CritterWatch MVP (our new management and observability console for the Critter Stack) to a JasperFx Software client. One of the…

The Shade Tree Developer