Latest posts

Putting a Free Azure Static Web App in Maintenance Mode

Sometimes you want to “turn off” a site for a while: you’re reworking content, fixing a broken deployment, or you just don’t want the public to hit it.

With Azure Static Web Apps (SWA) this can be trickier than expected, especially on the Free plan.

Supercharge Your .NET Logging Performance with LoggerMessage Attribute

Logging is essential for monitoring and debugging applications, but it can become a performance bottleneck when not implemented efficiently. The LoggerMessage attribute, introduced in .NET 6, offers a powerful solution that combines high performance with developer-friendly APIs. In this article, we'll explore how this attribute reduces logging overhead, handles exceptions gracefully, and leverages source generators to create optimized code.

Mind the Line Break: Cross-Platform CRLF/LF Setup

Line endings are one of those small but painful details in cross-platform development. Windows tools (like Visual Studio) prefer CRLF (\r\n) line endings, while Linux and macOS use LF (\n).

Browse by tag

Explore the archive

Search, sort, and filter the full post history.

Loading posts…
Page 1 of 1