PinnedSerhii KokhanJSONB in PostgreSQL with EF Core — Part 2Explore JSONB in PostgreSQL with EF Core: query optimization, performance, and schema management.Apr 23Apr 23
PinnedSerhii KokhanAPI Gateway vs Load BalancerDiscover the unique roles of API Gateway & Load Balancer in web traffic management, their differences, and pros & cons.May 28, 2023May 28, 2023
Serhii KokhanEnhancing .NET Logging with Serilog Custom EnrichersLearn how to enhance your .NET logging with Serilog custom enrichers for more informative, actionable, and context-rich logs.Aug 23Aug 23
Serhii KokhanData Synchronization in Chrome ExtensionsSync data in Chrome extensions using Storage API for local data or WebSockets with SignalR for real-time cross-device sync.Aug 20Aug 20
Serhii KokhanDalux Build API ChangelogDalux Build API changelog: Stay updated with new endpoints, version changes, and more. Updates will follow.Jul 11Jul 11
Serhii KokhanRazor View Rendering in .NET 6Master Razor View Rendering in .NET 6: Optimize your web apps with advanced techniques and tips.Mar 7Mar 7
Serhii KokhanQuality Attributes in Software ArchitectureQuality attributes shape system architecture to ensure it fulfills specific requirements effectively.Mar 5Mar 5
Serhii KokhanAzure Messaging ServicesAzure Messaging services includes various messaging services such as Service Bus, Event Hubs, and Notification Hubs.Mar 5Mar 5
Serhii KokhanQuartz.NET Clustering in .NET 7Quartz.NET clustering is a great way to scale an application and ensure that jobs are executed in multiple nodes.Mar 5Mar 5
Serhii KokhanProxy vs Reverse Proxy in the .NET 8 UniverseExplore the roles of proxies and reverse proxies in .NET 8, covering YARP, real-world use cases, and popular solutions.Feb 28Feb 28