A narrative exploration of how a small business launching a membership platform can weigh the trade-offs between HubSpot’s transactional email add-on, Amazon SES, and other providers for event-driven automation.
Reflections on designing a system where each tenant connects their own Stripe account—and what that unlocks (and complicates) compared to platform-owned payments.
How to design and ship a shared core that powers multiple codebases with one identity, one database, and unified primitives—without coupling or chaos.
Standing up a lightweight commerce layer with Firestore, Stripe, and an admin that doesn’t feel heavy.