Our public board

AaronShipsIt.com

  • Keyboard nav, focus-visible, contrast, reduced-motion, image sizing, Lighthouse/CWV sanity.

    Acceptance: no critical a11y findings; document anything deliberately deferred rather than silently skipping it.

    Planned

    Posted

  • Prepare the path to revenue without shipping a store yet: confirm boatlift billing/entitlements are reachable from this product, and stub one purchasable thing (merch or a digital download) behind a flag that is OFF.

    Why now: the whole reason this site is on the factory is that adding revenue later should be config, not a rebuild.

    Acceptance: flag off by default, entitlement path tested, nothing purchasable in production.

    Planned

    Posted

  • Email capture wired to the shared platform email service — never a direct provider integration. Honor suppression and the double-opt-in contract.

    Acceptance: subscribe works end to end in staging, suppression respected, no PII in logs, unsubscribe present.

    Planned

    Posted

  • Dogfood: render what I shipped recently by consuming FeatureJet's public changelog/ship-report API for my own boards. The brand site's proof-of-work comes from my own product.

    Acceptance: live data, graceful empty state, no key leakage (public endpoints only).

    Planned

    Posted

  • THE differentiator, and the reason this site is on the factory. Pull real per-product metrics from the platform measurement API and publish them openly: revenue, signups, active users, per product.

    CRITICAL: FeatureJet's platform product id is signalwish, NOT featurejet — resolve via the census platformProductId bridge or you will render zeros. Never fabricate or round up a number; if a metric is unavailable, say so.

    Acceptance: numbers match the platform, refresh on a sane cadence, and degrade honestly when a source is missing.

    Planned

    Posted

  • Typography-first article layout: comfortable measure, real heading hierarchy, code blocks, images with alt text, previous/next. This is the surface people actually read — make it the best page on the site.

    Acceptance: passes the a11y checks (headings, contrast, alt text); mobile measure is not 4 words wide (see the FeatureJet mobile bug we fixed).

    In progress

    Posted