2025 November product update
October gave us a loop. November gave us a product that could deploy and take payments.
October gave us a working loop. November gave us a real product—one that could deploy, take payments, and onboard actual users. We built the pipes: AWS infrastructure, Stripe webhooks, database connections that survived Lambda cold starts. We fixed the Prisma-in-Lambda nightmare. We got registration and verification working. By month's end, someone could sign up and use the thing. Theory became practice. Practice became grind.
Overview
November was infrastructure month. Not the sexy kind—the kind where you stare at CloudWatch logs at 2am and finally understand why your database connection is dying. We set up AWS end-to-end, wired Stripe for payments, and wrote testing docs that actually worked. One pull request merged. Registration worked. That was the milestone.
Infrastructure & Deployment
AWS End-to-End
We built the full AWS stack: CLI config, Lambda deployment, infrastructure that could scale. We fixed the critical Prisma Lambda issue—the one that breaks when serverless meets connection pools—and documented the status. We cleaned up the database connection path and prepared for real traffic. Boring work. Essential work.
Stripe Webhooks & Payments
Comprehensive webhook setup. Lambda deployment for payment events. We made sure that when someone subscribed, the system knew. No silent failures. No orphaned transactions. Stripe is simple until it isn't; we made it simple again.
Testing & Documentation
We completed the testing setup and wrote docs that a human could follow. Automated test runs. Prerequisites checks. Manual testing instructions with real scenarios—email client usage, step-by-step flows. We added environment templates and a multi-laptop development guide. The goal: anyone on the team could spin up and ship. We got there.
User Experience
Registration & Verification
It worked. Email join@via.email, get verified, you're in. No app. No password. No friction. We proved the onboarding flow end-to-end. That's when a side project becomes a product.
Platform Evaluation
We ran deep analysis on AWS SES and Resend—migration options, capability evaluations, inbound email features. We documented the tradeoffs. Some of that work got archived later when we chose a different path, but the thinking shaped what came next. Good builders research before they commit.
"In theory, there is no difference between theory and practice. In practice, there is." — Yogi Berra