Blog

  • ||
  • Blog
  • Cyclomatic Complexity vs. Cognitive Complexity

    27 AprEN
    CodingComplexitySoftware Engineering

    A practical guide to cyclomatic vs. cognitive complexity, covering testability, readability, nesting, guard clauses, and trade-offs.

  • Docker Build Debugging in VS Code

    19 AprEN
    DockerVSCode

    Learn 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, 2025PT
    Algorithms & Data Structures

    Skip List is a data structure that allows fast search in ordered lists, using multiple layers of linked lists

  • .NET Graceful Shutdown

    29 Jul, 2025EN
    C#.NET

    Learn 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

  • Correctly using HttpClient in .NET

    12 Jul, 2025EN
    C#.NET

    Avoid common pitfalls with HttpClient in .NET! Learn how improper usage can cause socket exhaustion and how IHttpClientFactory helps improve performance, reuse connections, and avoid memory issues.

Page 1 of 5
Language:
Date:
Select month and year
Tags:
All .NETAlgorithms & Data StructuresBitwiseC#CodingComplexityComputer ScienceDockerGraphsLinqObservabilityOperatorsSoftware EngineeringTestsVSCodeWSL

© 2026 Nelson Nobre. All rights reserved. v1.4.0

Nelson Nobre
We are using cookies to ensure that we give you the best experience on our website. By clicking "Accept", you consent to the use of ALL the cookies. However you may visit Cookie policy to provide a controlled consent.