Skip to content

23rd April 2021

Projects

DevOps

Continuous Integration

Flakehell

  • New: Explain how to patch the extended_default_ignore error for versions > 3.9.0.

    Add to your your pyproject.toml:

    [tool.flakeheaven]
    extended_default_ignore=[]  # add this
    

Coding

Python

Boto3

Logging

  • New: Explain how to log python program exceptions better than to a file.

    Using logging to write write exceptions and breadcrumbs to a file might not be the best solution because unless you look at it directly most errors will pass unnoticed.

    To actively monitor and react to code exceptions use an application monitoring platform like sentry.

    In the article I explain what are the advantages of using this solution and do a comparison between Sentry and GlitchTip.

FastAPI

Ruamel YAML

  • Improvement: Suggest to use ruyaml instead of ruamel.yaml.

    As it's maintained by the community and versioned with git.