
Web app, 12 weeks
A project board teams open every morning.
- Vue
- Node
- Postgres
Marketing sites and web apps on a typed stack, shipped to a staging link every Friday and handed over clean.
Our usual stack
Four ways a web build usually goes wrong, and what we do from week one so it does not.
The site looks right in the demo and crawls on a phone.
A performance budget is set in week one and checked on every Friday build.
Marketing waits on an engineer for every copy change.
A CMS with page blocks we design together. Your team publishes alone.
The agency leaves and nobody can read the code.
Typed code, tests and docs in your own GitHub from the first commit.
Launch day turns into a weekend of fixes.
Staging mirrors production, so launch is a switch you sign off on a Tuesday.

Every page checked on real iPhones, Androids and laptops in our device lab, plus Safari, Chrome and Firefox.
Typed, tested and documented, in a GitHub organisation you own from the first commit.
We switch DNS with you on the line, then watch errors and speed for a month.
Pages built from blocks we design with you. New pages ship without a ticket.
Old rankings carried over, events in place for every signup and demo request.
A typical build
How we ran the new Vonmo site and customer portal. Your proposal comes with a plan like this, week by week.
What founders ask Tomás before a web build.

Have a stack question we did not cover? Tomás answers these himself.
hello@slipway.studioUsually Next.js or Nuxt with TypeScript, a headless CMS such as Sanity, and Vercel for hosting. If your team already runs something else, we build on that instead.
Yes. We start with a one-week audit, tell you what to keep and what to replace, and price the work from there.
You do, on accounts in your company name. Most marketing sites cost under $50 a month to run. We set up billing alerts before launch.
Yes. We design the page blocks with your marketing team and train them before launch, so new pages ship without a developer.
We map every old URL to a new one, carry over titles and meta, and watch Search Console daily for the first month after launch.
You can keep the code and run it yourselves, or move to a Retainer at $8k a month for new features and upkeep.
Send a link and a launch date. Tomás replies within one working day.