Making stack decisions.
WHAT TO ASSESS
What the project actually requires What the team knows What the hosting supports What will be maintainable Who maintains it afterwards
WHAT TO WEIGH MOST
That last question.
WHY
Technology nobody can maintain is a liability regardless of its merits.
WHAT TO PREFER
Established, widely used, and well documented.
WHY
Answers exist when you are stuck, and people can be found.
WHAT NOT TO CHOOSE ON
Novelty What is discussed most Benchmarks unrelated to your workload
WHAT TO ASK BEFORE ADDING ANYTHING
What problem does this solve that the simpler option cannot?
WHAT MOST SMALL SITES NEED
Far less than is commonly used.
WHAT TO CONSIDER
Whether an existing platform already does this.
WHY
Building what a content system provides is expensive and worse.
WHAT TO ESTABLISH ABOUT HOSTING
What the target environment supports, before building.
WHAT TO DOCUMENT
The decision, and its reasoning.