Different architecture.
Different architecture.
@opensurf.ai — automation you can stop thinking about.
(real-time execution; no cuts or speed-ups)
@opensurf.ai — automation you can stop thinking about.
(real-time execution; no cuts or speed-ups)
A few days later, Dom casually dropped: "Done"
He’d built a CLI that spun up Estii in a headless browser, logged in as a demo user, navigated through key screens, and captured perfect screenshots in every mode.
A few days later, Dom casually dropped: "Done"
He’d built a CLI that spun up Estii in a headless browser, logged in as a demo user, navigated through key screens, and captured perfect screenshots in every mode.
We even built a semantic layer to help Playwright find everything on the screen. It worked, but it feel like avoidable busy work.
We even built a semantic layer to help Playwright find everything on the screen. It worked, but it feel like avoidable busy work.
Lots of tests.
Lots of tests.
Just look at the little guys!
Just look at the little guys!
We poured our hearts into it, had a blast, and learnt a ton.
I’m still blown away by the breadth and quality of what the two of us were able to ship in such a short time.
We poured our hearts into it, had a blast, and learnt a ton.
I’m still blown away by the breadth and quality of what the two of us were able to ship in such a short time.