ADRs from "Andy Blum"
A collection of software design choices that address architecturally significant requirements made by Andy Blum
- ADRs 11
- Disciplines 12
- Use 11ty to manage the ADRs
- Do not use placeholder text in form fields
- Load JavaScript as external resource with defer attribute
- Load JavaScript as external resource with async and defer attributes
- Use JavaScript strict mode
- Use SMACSS to organize CSS within projects
- Use TypeScript for pure JavaScript development
- Use CSS Logical Properties
- Use Claro for the Drupal administration theme
- Use inclusive language in code and technical writing
- Block the Drupal user 1 account in production environments