23rd April 2021
Projects⚑
- Improvement: Add woop awesome quantified self resources to the research list.
- New: Add project to migrate software bug tracker to a vendor free one like
git-bug
.
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⚑
-
Improvement: Explain how to extract the instance when testing autoscaling groups.
Also track the issue to add support to launch templates.
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.