Best of LoggingJanuary 2024

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Python Debugging Handbook – How to Debug Your Python Code

    This handbook provides a comprehensive guide to debugging Python code. It covers common code error messages, foundational debugging techniques, advanced debugging techniques, performance debugging, effective search strategies for finding solutions to bugs and errors, and additional tips for efficient debugging. It also discusses the importance of print statements, logging, exception handling, and IDE features for debugging. The handbook concludes with information on visualizing profiling results and leveraging web resources for bug resolution.

  2. 2
    Article
    Avatar of medium_jsMedium·2y

    TypeScript Decorators: Not So Much of a Nutshell

    TypeScript decorators provide a way to add metadata to classes or members and modify their behavior at design time. They are used for metaprogramming purposes, such as logging, validation, and dependency injection.

  3. 3
    Article
    Avatar of milanjovanovicMilan Jovanović·2y

    Balancing Cross-Cutting Concerns in Clean Architecture

    This post discusses the integration of cross-cutting concerns in Clean Architecture, such as logging, validation, and caching. It emphasizes the importance of separating these concerns from core business logic and provides implementation examples using MediatR pipeline behaviors.