Notes on tech partnerships, revenue, and relationships.
Page 8 of 12
How to run a partner QBR that drives revenue
An independent guide to running a partner QBR for B2B SaaS. A lightweight agenda, the metrics to review, building a joint plan, and the follow-up discipline that turns a quarterly meeting into pipeline.
Read →Building a Slack app: a scope-to-launch playbook
An independent playbook for building a Slack app. Decide if it fits, choose bots, slash commands, or events, request the right OAuth scopes, pass review, and list in the directory.
Read →Integrating with Stripe and its partner ecosystem
An independent playbook for integrating with Stripe. Common integration patterns, when to build direct versus list an app, the Stripe App Marketplace, and the wider partner ecosystem.
Read →Securing an MCP server: scopes, approvals, and guardrails
How to secure an MCP server that exposes your product to AI agents. Per-user scopes, write approvals, never-expose actions, audit logging, and secret handling.
Read →Salesforce AppExchange: the security review and listing playbook
An independent playbook for listing on Salesforce AppExchange. Deciding if it fits, building on the right APIs, passing the security review, and writing a listing that converts.
Read →OpenAPI: the one spec that powers your docs, SDKs, and CLI
An OpenAPI spec is the single source of truth for partner developer experience. What it contains, what you generate from it, and how to keep it honest.
Read →Webhooks vs polling: how to design reliable integration sync
Webhooks vs polling for B2B SaaS integrations. The tradeoffs in latency, load, and reliability, when each wins, and the hybrid pattern that ships.
Read →Account mapping: how to find overlap with a partner's customers
A practical account mapping guide for B2B SaaS. Match your accounts against a partner's base to find shared customers, warm intros, and co-sell targets.
Read →How to design an API sandbox partners can evaluate in minutes
How to design an API sandbox partners can evaluate fast: self-serve keys, seeded data, isolation, parity, and reset, with a requirements checklist.
Read →