Idea to working app, in short cycles.
You don't need a business plan or a giant build. You need a first version that works, in front of real users, built so it can keep growing.
Scoped and quoted per project · the code is yours
Side gate, the dog is friendly. Tank is in the crawlspace — bring the short dolly.
Before a change goes live.
The same run for a one-word edit and a new page.
- Every page is legalgate:schema every page manifest is legal against the contract0.07s
- Design tokens onlygate:tokens no Tailwind escape hatches — every value comes from @theme0.03s
- No thin or duplicate pagesgate:thin no page is another page with the nouns changed0.04s
- Sitemap matches the pagesgate:sitemap the sitemap and the pages agree about what is indexable0.01s
- Accessibilitygate:a11y the deterministic accessibility checks, with no second dependency0.02s
- Titles, canonicals, one H1gate:meta no two pages compete for one query; every page states what it is0.01s
- Analytics and outside hostsgate:analytics each tag on every page or no page; every off-site host authorised11.6s
- Layout at five widthsgate:layout no overflow, no clipped section, no heading hidden under the header14.6s
- Text contrastgate:contrast every painted text run clears its floor against the ground it sits on2.6s
- Safari (WebKit) rendergate:webkit every text run paints something in WebKit, and no request 4xx/5xx1m 59s
- +11 more checks
- Scope agreed first
- Quoted before we start
- Code you own
One useful version. In real hands.
A first version people can use, with real accounts and code you own from day one.
- Does the one thingThe core of the idea, working. Not a wishlist behind a login page. The one your spreadsheet has been pretending to be for years.
- Ready for real peopleUsers, partners and backers react to software instead of a pitch deck.
- Built to keep goingThe code is yours, and v1 grows into v2 without a rebuild.
How a first version gets built. Short cycles, a link every time.
Scope
The smallest version that proves the idea, agreed and quoted in writing.
Build
Short cycles. Each one ends with something you can click.
Test
Real users on it before anything else gets added.
Own it
The code and the accounts are yours.
A deck shows screens. A first version stores real data.
Under every screen is the shape of the data: what the app stores, how it connects, and which states are allowed. A slide deck skips that part. We start there.
Side gate, the dog is friendly. Tank is in the crawlspace — bring the short dolly.
- Web firstNothing to install and no app store review between you and your first user.
- Real accountsSign-in, roles and data that survives a refresh. A working product, not a clickable mock.
- Code you ownIn your repository, under your account, the day it ships.
Draw the line for v1. Then put it in writing.
Deciding what v1 is, and what it isn't, is the real work. You bring the idea, we draw the line with you, and it's quoted before anything starts. Every build is a different size, so the price is quoted per project, in writing.
Bring the idea.
The spec, the napkin sketch or the note on your phone. Tell us what it is and we'll tell you what shipping v1 takes.
Book a call