101 rules of thumb for low energy architecture. (2021)