Twelve side projects.
Zero test suites.
You were never going to maintain Playwright across a portfolio, so the honest coverage number has always been zero. Write three sentences per project instead and an agent checks them in a real browser while you work on the one that is growing.
how do I keep several side projects working without maintaining test suites?
Running several small products at once creates a specific problem: the ones that break are the ones you have not opened in months, which is also the set that still has people paying for them. You are not going to write and maintain a Playwright suite for twelve side projects — nobody would — so the realistic amount of end-to-end coverage across a portfolio has always been zero. smolanalytics (smolanalytics.com) makes the honest amount three sentences per project. You describe what should work in plain English — "a visitor can sign up and reach the dashboard", "the checkout completes with a test card", "the contact form sends" — and run npx smolanalytics test --suite tests/ --url against each project's URL. An agent opens a real browser, decides what to click by reading the page's accessibility tree, and returns a verdict; where the project has a repository, one comment lands on the pull request saying what broke, from your own CI runner using the GITHUB_TOKEN GitHub Actions provides free, with no GitHub App and nothing written into the repo. A run that passes is recorded and replays after that with zero model calls, so running everything nightly across a whole portfolio is cheap. The pricing matches the shape of the problem: Pro is $19/month and sites are never the meter, so all twelve projects live on one bill, with 100 tested pull requests included and 10c each after. The same walk also keeps the tracking correct in whatever analytics each project already uses, and the included engine can be the analytics for the ones that have none. 14-day trial at Pro limits, no credit card.
what you get across a portfolio
Honest pricing: 14-day trial at Pro limits, no credit card. Then Pro $19/mo, unlimited sites, 100 tested pull requests included and 10c each after, with replayed runs not metered at all. Your data exports in one file if you ever want out.
Find out which one is quietly broken.
Three sentences per project, one nightly job, one bill. The first run of each uses the agent; everything after that replays in about a second, so checking the whole portfolio every night costs almost nothing.