David Peek
dpeek.com
David Peek
@dpeek.com
Building the open web super-agent @opensurf.ai
Same task. Same web.

Different architecture.
January 16, 2026 at 4:50 AM
I am so excited to show you what we've been building.

@opensurf.ai — automation you can stop thinking about.

(real-time execution; no cuts or speed-ups)
January 15, 2026 at 11:26 PM
One Monday morning sit-down I joked, "We should totally automate this"

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.
November 3, 2025 at 10:53 AM
By the time we finished Estii, we had 515 end-to-end tests. Some ran for minutes — full onboarding flows, pricing calculators, proposals, integrations.

We even built a semantic layer to help Playwright find everything on the screen. It worked, but it feel like avoidable busy work.
October 27, 2025 at 11:47 PM
Lesson 1: When two nutters build an enterprise SaaS single- (double-?) handedly, there’s only one way they sleep at night: tests.

Lots of tests.
October 27, 2025 at 11:47 PM
We have nine Australian Wood Ducklings living with us at the moment (Amy volunteers for Sydney Wildlife)

Just look at the little guys!
October 27, 2025 at 2:10 AM
Five years ago, Dom and I quit our comfy jobs to build a SaaS product called Estii.

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.
October 23, 2025 at 11:45 AM