The SignalR Trap, why it's not just WebSockets
2 AugEN.NETC#TestsCommunicationsSignalR is more than WebSockets. Learn the negotiate/handshake flow, the record separator, and how to test SignalR without a native client
Cyclomatic Complexity vs. Cognitive Complexity
27 AprENCodingComplexitySoftware EngineeringA practical guide to cyclomatic vs. cognitive complexity, covering testability, readability, nesting, guard clauses, and trade-offs.
Docker Build Debugging in VS Code
19 AprENDockerVSCodeLearn how to debug Docker builds in VS Code with Docker DX, when to use Container Tools, and how to avoid blind rebuilds.
Skip List
12 Aug, 2025PTAlgorithms & Data StructuresSkip List is a data structure that allows fast search in ordered lists, using multiple layers of linked lists
.NET Graceful Shutdown
29 Jul, 2025ENC#.NETLearn how to properly terminate your .NET applications like an expert. Learn how to respond to termination signals, fulfill in-flight requests, and ensure a consistent shutdown procedure
Page 1 of 6
Language:
Date:
Select month and year
Tags:
All .NETAlgorithms & Data StructuresBitwiseC#CodingCommunicationsComplexityComputer ScienceDockerGraphsLinqObservabilityOperatorsSoftware EngineeringTestsVSCodeWSL