- https://12factor.net/
- https://www.conventionalcommits.org/en/v1.0.0/
Most "best practices" are just someone's opinion anyway, and little more. The exception to this are some things like "don't use mktemp(), use mkstemp()", but these are usually not called "best practices" but "footguns" or "things that will get you in to trouble sooner or later".
Also "The Inmates Are Running The Asylum" book.
https://www.checkbot.io/guide/seo/
Most of the rules are sourced from something Google or Mozilla said.
A lot of people don't like the word SEO but this guide is really about having better structured pages that are easier for machines and humans to understand, rather than rules that people have tried to reverse engineer out of Google to game their search ranking.
https://devm.io/careers/power-ten-nasas-coding-commandments-...
I'm writing a Python developer helper app, and I'm trying to learn how to correctly design it so I can stick a Textual UI on top later. Someone mentioned that I should use clean architecture for that design, but I'm not familiar with the term.
It starts in plain ASCII and plain HTML. Easy for searching and consumption.
Hopefully the chat and functionality makes it more useful than just a guide or manifesto.
Any ideas or feedback welcome!