How we work · 01

Four phases.
Fixed fee.
Everything in writing.

Engagement Brief
Vedwix × Client
2026 · v.1
StructureFixed fee, always
BillingProject-based
OwnershipYours, from day one
RevisionsUnlimited in-phase
Post-launch30 days covered
NDAMutual, no questions
Account mgrNone — founder only

We don't bill hourly. We don't run retainers that don't ship. We don't have account managers. Here's exactly what we do, in what order, and what you get out of each step.

Project arc · 13–24 weeks
Phase 01Discovery
Wk 1–2
Phase 02Design
Wk 3–8
Phase 03Build
Wk 9–20
Phase 04Launch & cover
Wk 21–24
01/04
Duration2 wks
Deliverables4 documents
Team2 humans
Phase 01 · Discovery

We learn your
business cold
before we design anything.

Most studios skip this and end up designing their guess at your business. We don't.

Two weeks. We sit in your standups, read your support tickets, talk to your customers, and audit what already exists. We ship a written brief covering positioning, audience, technical constraints, scope priorities, and explicit non-goals. You sign it, or we re-write it until you do.

Discovery is scoped and quoted separately and stops cleanly here if it turns out we're not the right studio. About 1 in 6 discoveries ends without a build engagement — and that's healthy.

Deliverables · Phase 01

01
Written brief14–22 pages, signed by both teams
02
Audit memoWhat exists, what to keep, what to kill
03
Tech specStack, constraints, integrations, risks
04
Fixed-fee SOWScope, milestones, payment schedule
02/04
Duration4–6 wks
CadenceWeekly demos
Team3 humans
Iterations~3 rounds
Phase 02 · Design

Brand & product
design happen
in the same room.

A relay race ends with a dropped baton. We don't hand designs over a wall.

The same three people own design through to ship. Our designers write production code; our engineers ship in Figma. There is no "please tell me what the developer meant" meeting because everyone is already in the room.

Three formal review milestones, weekly working sessions in between. Async written feedback in Notion or Linear, not endless Loom calls. We aim for sign-off in three iteration rounds — anything more usually means the brief drifted, and we re-open phase 01 instead of grinding.

Deliverables · Phase 02

01
Identity systemWordmark, type, color, motion principles
02
Product designAll flows, edge cases, empty & error states
03
Design systemTokens, components, code-ready in Figma
04
PrototypesClickable in Figma + Framer where useful
03/04
Duration6–12 wks
CadenceDaily PRs
Team3–4 engineers
DemosWeekly · Friday
Phase 03 · Build

Real software,
shipped from day one.

No long "build phases" that surface a final demo three months in. We ship from week one.

Code lives in your repo from day one. Your team gets PR review access; we welcome it. We use trunk-based development, feature flags, weekly tagged releases, and a deployment pipeline you can take over the day we leave.

Stack opinions: TypeScript for product, Go or Rust where performance matters, Postgres by default, Modal for AI infra, Vercel or Fly for hosting. We're stack-pragmatic, not stack-religious — but we won't ship something we can't maintain.

Deliverables · Phase 03

01
Production codeIn your repo, tested, deployed
02
Architecture docsDecisions, trade-offs, runbooks
03
CI / CD pipelineGitHub Actions, preview envs, alerts
04
ObservabilitySentry, OpenTelemetry, dashboards
04/04
Duration1–4 wks
Cover period30 days post-ship
Team2 humans · on-call
Hand-offDocumented
Phase 04 · Launch & Cover

We don't
disappear the
day we ship.

The 30 days after launch are when most projects break. We stay on.

Launch day: positioning, asset kit, press list, ProductHunt run, founder thread, partner co-launches, podcast bookings. We orchestrate it; you press the button. We're on-call the day-of and for 30 days after, with on-call rotation, a shared incident channel, and SLA on critical bugs.

By day 31, you have full ownership: documented codebase, runbooks, deploy keys transferred, and one of our team available for paid follow-on work or referrals to whoever should own it next.

Deliverables · Phase 04

01
Launch asset kitStory, video, press kit, screenshots
02
Run-of-showHour-by-hour for the launch day
03
30-day coverSlack channel, on-call, SLA
04
Hand-off packageDocs, runbooks, keys, training session
Principles · The way we work

Eight rules
we don't break.

PRINCIPLE 01

Fixed fee, always.

Hourly billing makes vendors care about hours, not outcomes. We quote a number, we ship the work, we eat any overrun. You get certainty; we keep our incentives clean.

PRINCIPLE 02

One project per person.

Nobody on the team is staffed across multiple builds. The person who designs your hero is the person debugging your billing flow eight weeks later. Context survives.

PRINCIPLE 03

Weekly demos.

Every Friday, 30 minutes, working software. No status reports, no Gantt charts, no "we're 60% done." You see what we built; you tell us what's wrong; we ship the fix on Monday.

PRINCIPLE 04

Code in your repo.

From day one. We don't hide work in private mirrors. You can pull, you can review, you can fork, you can fire us tomorrow. That's the deal.

PRINCIPLE 05

No subcontracting.

If you hire Vedwix, eight specific humans do the work. We don't farm out illustration, content, or "the React parts" to overseas studios you've never heard of.

PRINCIPLE 06

Evals before vibes.

For AI work especially: we measure quality before we ship features. Numbers in dashboards, regression tests in CI. We publish the ugly numbers, too.

PRINCIPLE 07

Documented handoff.

Every project ends with a written handoff package: architecture docs, runbooks, deploy keys, on-call setup. Your future engineers thank us; you save three months of context-rebuild.

PRINCIPLE 08

We say no.

To work outside our skill set. To timelines that aren't real. To clients who treat designers like vendors. To AI projects with no eval plan. Saying no is what protects the work.

Comparison · How we differ

Most studios run
differently. On purpose.

Dimension
Typical agency
Vedwix
PricingDay-rate or hourly
$120–$280 / hr
incentive: bill more hours
Fixed fee per phase
incentive: ship faster
Team sizePer project
10–25 people, layered
PMs, juniors, account leads
3–4 senior practitioners
the people doing the work
Communication
Account managers as proxy
"I'll check with the team"
Slack with the makers
direct, no relays
Code ownership
Vendor's mirror, transferred at end
"hand-off in week 24"
Your repo from day one
you own everything
After launch
Retainer required for support
ongoing subscription
30 days included, no retainer
project-based, not subscription
Saying no
Rarely
"yes" is in the brief
Often
a no protects the yes

Now you know how
we work. The rest is what.

Brief the studio