Review these articles for useful information: - [ ] Logging - [ ] [Logging levels: the wrong abstraction | IG Labs](https://labs.ig.com/logging-level-wrong-abstraction) - [ ] [Log Levels](https://stackoverflow.com/questions/7839565/logging-levels-logback-rule-of-thumb-to-assign-log-levels/8021604#8021604) - [ ] [What should you log in an application and how to avoid having 24×7 support looking at them?](https://cloudncode.blog/2016/12/30/what-should-you-log-in-an-application-and-how-to-avoid-having-24x7-support-looking-at-them/) - [ ] [Logging from tryceratops](https://guicommits.com/how-to-log-in-python-like-a-pro/) - [ ] [How to fix a bug](https://sobolevn.me/2019/01/how-to-fix-a-bug) - [ ] [Add list of advice of regular function over class](https://sobolevn.me/2018/03/mediocre-developer) - [ ] Regex Tips - [ ] [regex visualization](https://regexper.com/#%28a*%29%2B) - [ ] Testing - [ ] [stubbing-vs-mocking](https://outsidein.dev/testing-concepts.html#stubbing-and-mocking) - [ ] [Testing the diff - Vinta Blog](https://www.vinta.com.br/blog/2021/testing-the-diff/) - [ ] [Code Review Steps](https://www.kevinlondon.com/2015/05/05/code-review-best-practices.html) - [ ] For calcipy_template: https://github.com/TezRomacH/python-package-template/tree/184e6cd577106753f0129d8341803b0e7b425404#readme - [ ] [README Checklist](https://liw.fi/readme-review/) - [ ] https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/distpractice.html#readme - [ ] For README, see: - [ ] https://github.com/matiassingers/awesome-readme - [ ] https://www.makeareadme.com/ - [ ] https://github.com/othneildrew/Best-README-Template - [ ] "One of the Team" https://python-hyper.org/en/latest/one-of-the-team.html - [ ] PR Guidelines: https://gist.github.com/mherrmann/5ce21814789152c17abd91c0b3eaadca - [ ] And this good guide on development: https://geo-python.github.io/2017/lessons/L6/debugging-scripts.html - [ ] And this on code review (for Go, but still applicable): https://github.com/golang/go/wiki/CodeReviewComments - [ ] And testing style guides: https://blog.thea.codes/my-python-testing-style-guide/ - [ ] For Github practices - [ ] https://petabridge.com/blog/use-github-professionally/ - [ ] and for labels, see https://medium.com/@dave_lunny/sane-github-labels-c5d2e6004b63 (use `Type: *`, etc. // `git-labelmaker` is no longer maintained) - [ ] On Code: https://hub.codebeat.co/docs/software-quality-metrics - [ ] And Style: https://docs.python-guide.org/writing/style/ - [ ] [element-meta/wiki/triage-process](https://github.com/vector-im/element-meta/wiki/triage-process) - [ ] [Talk on out of control review processes](https://apenwarr.ca/log/20171213) - [ ] [debugging-series-2021-welcome-to-the-jungle](https://thoughtbot.com/blog/debugging-series-2021-welcome-to-the-jungle) - [ ] [Every Programmer Should Know](https://github.com/mtdvio/every-programmer-should-know)
Review these articles for useful information:
at them?
Type: *, etc. //git-labelmakeris no longer maintained)