In this video· click a step to jump to it
F
Passed ✓
Test recording
finds.dev — app walkthrough
33,577 ms · 659 pixels changed
We built this regression test for finds.dev — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against finds.dev. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const STAMP = Date.now().toString(36);
const EMAIL = `viktor+findsdev${STAMP}@lastest.cloud`;
const shot = async (n, slug) => {
const p = String(screenshotPath).replace(/(\.png)?$/, `-${String(n).padStart(2,"0")}-${slug}.png`);
await page.screenshot({ path: p, fullPage: true });
};
stepLogger.log("public: home + email step");
await page.goto(baseUrl, { waitUntil: "domcontentloaded" });
await page.waitForLoadState("networkidle").catch(() => {});
await page.waitForTimeout(900);Checks run
659
Diff px
34s
Duration
—
Accessible
A
Fast
Web Vitals · 100
Notes from the demo run
AI-generatedfinds.dev is a weekly GitHub-repo digest with a delightful 4-step wizard signup (email, interests, name, time). Sample digest at /finds/<id> is publicly viewable before the signup commit, strong proof-of-quality before asking for the email.
Highlights
- Sample finds before signupVisitors can read a complete archive issue (curated repos with descriptions) on a permalink before deciding to subscribe. Inverts the usual trust-us-our-newsletter-is-good gamble.
- Personalized interests stepFree-form textarea, not a checkbox list of canned categories. Lets visitors describe what they actually care about in their own words.
- Delivery time pickerNewsletter delivery slot is picked at signup, small thoughtful touch that signals we respect your inbox.
Friction points
- 4-step wizard length on mobileEach step is a full re-render; visitors who lose connection mid-flow have to restart. Consider an on-page single-form pattern for low-bandwidth users.
- criteria.html is /criteria.htmlMixed pretty-URLs vs .html extensions on an otherwise modern feel, easy nginx-rewrite cleanup.
Visual change
Share this run
Earned · Lastest awards
Proof your app is not AI slop
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,604 test runs recorded · 1,174 products tested with Lastest
This test was built for finds.dev — claim it free
One click copies the test and baseline screenshots into your own Lastest workspace. Re-run on every deploy and catch regressions before your users do — free, no card required.


