Logging in Go With Zap
2020-06-15
I'm still getting used to developing native applications, and Go logging was a challenge for me: How do I get different logging output in tests and production? …
Sane YAML With JSON Schema
2020-06-11
Most popular CI/CD systems use YAML as input language for their pipelines. Debugging pipelines is always annoying due to long feedback cycles, but I get particularly upset if the reason for failure is malformed YAML. How do I stay sane? …
Using Build Tools From Containers
2020-05-29
You have to use a build tool that you do not want on your machine — what to do? Run it from a container, of course! …
Documenting Argument Types With Click
2020-05-04
Building a Python CLI interface with click, how can I get the same argument "type" twice in usage instructions? …