SuppressGCTransition
Explains the .NET 5 SuppressGCTransition attribute for optimizing P/Invoke performance, including benchmarks and important caveats.
Explains the .NET 5 SuppressGCTransition attribute for optimizing P/Invoke performance, including benchmarks and important caveats.
The Moq library faces controversy for using SponsorLink, a tool that checks for GitHub sponsorships during builds, raising privacy and open-source concerns.
Explains the new Keyed Services feature in .NET 8 Preview 7, showing how to register and inject named dependencies.
A developer prepares a SaaS for launch by adding user history, soft deletion, and SendGrid email integration.
Explores combining F# and C# within .NET, highlighting F#'s functional strengths for domain logic and C#'s object-oriented approach.
Weekly tech digest covering Azure OpenAI architecture, vector databases, AI anomaly detection, and an LLM self-cloning article.
A technical analysis of the rc shell's superior handling of whitespace in filenames compared to traditional POSIX shells like bash.
Exploring the new Bicep Deployment Pane in VS Code, a feature for validating, previewing, and deploying Azure infrastructure templates.
A guide on using BenchmarkDotNet to compare performance across different .NET versions, with code examples and results.
A detailed analysis of an optimal stopping problem involving drawing cards for reward, exploring mathematical strategies and first-principles reasoning.
A guide to building a custom chatbot in Azure OpenAI using your own data, covering setup, costs, and integration with Azure Cognitive Search.
A technical guide on enforcing passwordless sign-in using Microsoft Authenticator via Azure AD Conditional Access authentication strength policies.
A tutorial on fixing overplotted points on maps by creating filled density gradients using R, ggplot2, and the sf package for geographic data.
The author launches perfwork.com, a niche job board connecting web performance professionals with hiring companies, built with modern web tech.
Learn best practices and tips for using Amazon CodeWhisperer, a generative AI coding companion, to accelerate software development.
A technical guide on using R, brms, and marginaleffects packages to perform conjoint analysis for statistical research.
A developer praises Alpine Linux for its reliability, simplicity, and drama-free, community-focused maintenance, contrasting it with more controversial distributions.
A critique and refinement of Onion Architecture, analyzing its challenges and proposing a 'sliced' approach for better code organization.
A step-by-step guide to installing, configuring, and testing the GitHub Copilot AI coding assistant within Visual Studio 2022.
A guide to using the EntityFramework.Exceptions library to handle specific database errors like constraint violations in Entity Framework.