2026-05-17
How I scope third-party integrations
Start from contracts and failure modes, not framework churn.
When a client asks for “API integration”, I treat the first milestone as discovery plus a written contract sketch:
- Identity and auth: who calls whom, refresh flows, least-privilege keys, rotation.
- Idempotency: webhooks, retries, duplicate deliveries, replay safety.
- Observability: structured logs, correlation ids, alert thresholds.
Only after that do we pick libraries or polish UX. If you want a code tie-in later, add repo or relatedRepos to this post frontmatter as owner/repo paths.