2026-02-20 (Friday)
True Baby Cost - Major Milestone
Site fully live at truebabycost.com with 8 pages:
- Strollers, Diapers, Formula, Wipes, Bottles, Breast Pumps (calculators)
- Baby Prep Checklist (200+ items, 10 categories)
- About page
Checklist Features Completed
- Collapsible subgroups (Sleep Setup, Breastfeeding, Feeding Gear, etc.)
- Alternative dropdowns (7 groups: pumps, monitors, bags, nursing pads, aspirators, carriers, nail care)
- Calculator links from checklist to relevant tools
- Shareable URLs with state persistence
- Mobile redesign: Card-based layout, tap to expand (no swipe), FAB category nav, sticky bottom bar
- Fixed category headers “hanging over” issue on mobile
- YMMV hover with dotted underline (removed redundant text)
Technical
- Dedicated repo created:
project-shovels/truebabycost(code moved from vault) - Amazon tracking ID: truebabycost-20 (65 affiliate links)
- Footer email capture made compact (500px max-width)
- About page cleaned up (fixed broken title tag, removed emoji)
Infrastructure
- Quartz vault live at vault.someshovels.com (12-hour sync cron)
- Better Changelog: Next.js 16.1.6 (CVE fix), deployed
- Security hardening: Telegram allowlist, fail2ban, UFW, Docker sandbox
- QMD security audit: CLEAN
Pending
- Email capture backend (form exists, needs implementation)
- Lighthouse/performance audit
- Cross-promotion between CalWizz and True Baby Cost
- CalWizz: Privacy Policy, Freemium Plan, Stripe Setup (high priority)
- Server kernel reboot (non-urgent)
- Amazon API access (needs 3 qualifying sales first)
Key Decisions
- Amazon API parked until 3 qualifying sales within 180 days
- Mobile checklist uses tap-to-expand (not swipe gestures)
- International expansion parked (noted in About page)
- Data architecture recommendation: build-time generation (Node.js → static HTML)