Free is enough when
- Stakes are low and frequency is low
- One person can own the tool without becoming Dave
- Failure means inconvenience, not safety or money risk
Buy a product when
- The workflow is common (sign-ups, conferences) and a focused product exists
- You want someone watching launch nights
- You need a clear upgrade path without a custom project
Commission a build when
- Your process is the product (intake, credentials, board ops)
- Integrations and ownership rules matter
- The cost of duct tape exceeds a known price band