Becoming a Microsoft MVP
A developer shares their personal journey, process, and benefits of becoming a Microsoft MVP, focusing on community contributions and consistency.
A developer shares their personal journey, process, and benefits of becoming a Microsoft MVP, focusing on community contributions and consistency.
A guide to generating Salesforce test data using OpenAI GPT-3 and Azure Logic Apps, bypassing traditional methods.
A developer documents their experiment using ChatGPT to build a full-stack web application, detailing the tech stack, challenges, and outcomes.
Explains how to use ordered indexes in Entity Framework 7 for database query optimization, including performance benefits and implementation.
An analysis of ChatGPT's future, predicting challenges like company dilution, failed competition, and a potential acquisition.
A guide to configuring log levels in ASP.NET Core applications using the appsettings.json file and namespace-specific settings.
Explains a .NET Framework VerificationException when using readonly structs in partial trust environments and the underlying IL safety checks.
A guide to verifying .NET dependency injection containers to catch missing registrations and captive dependencies at startup.
Author argues against JS private class fields due to incompatibility with Proxies, impacting reactivity in frameworks like Vue.
A tutorial on creating custom validation attributes in ASP.NET Core to implement complex data validation rules.
The author works on Python exercises from Exercism and makes behind-the-scenes improvements to their streaming content.
Explains how to use the Unit of Work pattern with domain events in a .NET DDD application to ensure data consistency.
Introducing rc, a new Unix shell inspired by Plan 9 rc, designed to fix quoting issues and improve on POSIX shells with better list and string handling.
Explains covariance and contravariance in C# generics with practical examples from the .NET Framework.
Explains how to use C# source generators with regular expressions in .NET 7+ for improved performance and debuggability.
Explores using SIMD instructions and Vector<T> to accelerate LINQ queries in C# for high-performance data processing.
A tutorial on building a custom, reusable ToolTip component from scratch using Blazor WebAssembly, C#, and .NET.
A software engineer turned vendor discusses the loss of credibility and offers advice on how to be taken seriously when selling software.
The author discusses a new architecture proposal for Hereditas v0.3, a tool for creating trustless digital legacy boxes, and seeks community feedback.
An introduction to the #30DayChartChallenge, a community data visualization event with daily prompts for April, including its origins and format.