March 2026 · Post-Mortem

The real cost of shipping alone.

InnerCompass shipped to the App Store and Google Play — 30+ Lambda functions, 14 CDK stacks, 19 activities, 3 environments — built by one person with AI-assisted development over 8 months. These 7 documents are the unfiltered engineering story: the incidents, the infrastructure decisions, the compliance nightmares, the product that was designed vs the one that launched.

30+
Lambda functions
14+
CDK stacks
652
Internal docs
43
Cursor rules
1
Engineer

Seven Documents

02 — Playbook
AI-Assisted Development: What Actually Works

10 patterns extracted from 8 months of production AI-assisted development. Not theory — every pattern exists because its absence caused a specific, documented failure. The Target File List Gate, the Permanent Archive, the Plan Refinement Loop, the Session Handoff Protocol.

Cursor Patterns Process Rules
Read the playbook →
03 — Incident Archaeology
15 Production Bugs and What They Taught Me

The GLIBC time bomb. The cleanup script that deleted a production Lambda. The 502 cascade where None() took down guidance for everyone. The CDK ghost that hid new API methods. Each one: symptom, root cause, fix, rule created.

Post-mortem Lambda CDK Root causes
Read the incident log →
04 — Infrastructure Decisions
What to Over-Engineer and What to Skip

85 CloudWatch alarms before the first user. All 30+ Lambdas sharing one IAM role. The framework for deciding where operational maturity pays and where it doesn't — from someone who shipped Webkinz and Neopets backends and got paged at 3 AM on Christmas.

Monitoring IAM Tradeoffs Philosophy
Read the framework →
05 — Cost Anatomy
What a 30-Lambda App Actually Costs

Real numbers. Not projections. Lambda is nearly free. WAF is not. The real cost ranking of a serverless application with no users — and what happens to the bill when you add them. OpenAI profitability math included.

AWS billing OpenAI WAF Real data
Read the numbers →
06 — Compliance Gauntlet
Shipping to Two App Stores as a Solo Developer

The paperwork nobody documents: data safety declarations for religious beliefs, four rounds of account deletion bugs, Play Store policy on external payments, and an accidental midnight launch because opt in and opt out can mean different things.

App Store Google Play GDPR Privacy
Read the gauntlet →
07 — From Spec to Ship
The Product That Was Designed vs The Product That Launched

It started in an airport lounge. It started as an AI entity project. It started as something for spiritual family members. The full pivot history — every cut activity, every archived feature, every moment that changed what the product was trying to be.

Product Pivots Cuts Origin story
Read the story →