For marketing leaders

Which changes your team makes, and which come to us

What you are actually buying is a line. Your team changes what sits on one side of it, and the rest comes back to a queue.

Ask about your own site

Send the site and the one change your team most often needs to make. We write back with where that line falls.

How we handle what you send is set out in our privacy notice.

The line is a scoping decision, and it gets written down

How it usually goes wrong is not the part anyone expects.

The phrase held. The detail underneath it did not.

The phrase fits a team that can rewrite a headline and a team that can launch a campaign section. Both sides sign it meaning different things.

You find out on a Thursday.

The discovery is never technical. It is a date: something has to go live, somebody opens the editor, and what they need is not editable.

Getting out is harder than getting in.

Leaving is the part nobody checks until they have to. A site can export cleanly and still lose the structure your team works in.

Nobody says this part out loud. You made the promise upstairs, on somebody else's assurance, and you are holding it.

We turn some of this away

  • A marketing team publishing pages, editing what is already live and running campaigns without waiting in a queue.

  • A WordPress build, a Sanity build or a custom headless CMS, which is a service line we run.

Where we are the wrong call

A slow page sells less. Two different kinds of evidence say so, and they are worth keeping apart.

Show data table
Portent measured 100 million page views and 5.6 million sessions across 20 sites over 30 days, in 2019. This is observational, so it is equally consistent with fast pages simply being better pages that attract people who were already going to buy. Take the shape, not the slope.
Item Purchase rate
One second 3.05%
Two seconds 1.68%
Three seconds 1.12%

The causal half is smaller and stronger. Google published a test with Vodafone on web.dev in 2021: one landing page, split 50/50, identical apart from the performance work. The faster version had a 31 percent better Largest Contentful Paint and produced 8 percent more sales. That is one brand, one page, one market. The direction travels. The number does not, and anyone who quotes it at you as a forecast is overselling it. If speed is the whole problem you came with, the work itself is over on web performance.

Portent: purchase rate by page load time, measured on B2C ecommerce sites Portent measured 100 million page views and 5.6 million sessions across 20 sites over 30 days, in 2019. This is observational, so it is equally consistent with fast pages simply being better pages that attract people who were already going to buy. Take the shape, not the slope. Portent, 2019

We will not promise you a score on launch day, and here is the reason rather than an excuse.

Show data table
All three years come from the HTTP Archive Web Almanac 2024 performance chapter, which restates 2022 and 2023 using INP, so it is one series rather than three editions stitched together. It measures origins in CrUX with enough real-user traffic, on mobile.
Stage Mobile origins passing all Core Web Vitals
2022 31%
2023 37%
2024 43%

Two things are happening at once in that data and both belong on the table. Sites keep getting heavier: the Web Almanac puts the median mobile page at 1912 KB in June 2021 and 2311 KB in October 2024. At the same time the share of mobile origins that pass has climbed from 31 percent to 43 percent, because browsers, hosting and frameworks all got better underneath. So the platform improves while the pages fatten, and most mobile origins still do not pass. None of that measures a single site sliding after its own launch. It measures the category, one year at a time, over a different set of origins each year. A number we hand you on the day we hand over the keys tells you about that day. The question worth asking instead is who is allowed to add the next thing to the page, and what happens when they do.

Web Almanac: share of mobile origins passing Core Web Vitals All three years come from the HTTP Archive Web Almanac 2024 performance chapter, which restates 2022 and 2023 using INP, so it is one series rather than three editions stitched together. It measures origins in CrUX with enough real-user traffic, on mobile. HTTP Archive Web Almanac 2024, performance chapter

Ask about specific changes, not about who the site was built for.

These seven are the ones that actually decide it. Put them to us and to whoever else is bidding, in exactly these words.

  • Swapping the words in the hero on the home page.
  • Publishing a new page on a template that already exists.
  • Adding a page type that does not exist yet.
  • Changing what the main navigation contains.
  • Adding a field to a form.
  • Changing how a listing sorts or filters.
  • Moving a section from one template to another.

What published research measured ICT overruns to be

The tail is the part worth insuring against, and it is one in six rather than the norm. The population is ICT projects broadly, not agency web builds. Treat it as calibration rather than a forecast for yours. Written terms are cheap while everyone is still getting along. They are the only thing that helps in the sixth case.

27%Average cost overrun across all 1,471 ICT projects studied by Flyvbjerg and Budzier

Flyvbjerg and Budzier, arXiv:1304.4590

55%Average schedule overrun across the same 1,471 ICT projects

Flyvbjerg and Budzier, arXiv:1304.4590

1 in 6Became what the authors call a black swan, near 197 percent over on cost, measured on that 17 percent tail

Flyvbjerg and Budzier, arXiv:1304.4590

*Disclaimer: Flyvbjerg and Budzier measured average cost overrun of 27 percent and schedule overrun of 55 percent across 1,471 ICT projects. They read those averages as ICT projects performing reasonably well.

The alternative you are weighing is hiring this in house, so here is what that costs, from two sources that measure it differently.

Show data table
Stack Overflow 2025 Developer Survey. The unit is responses, self-reported, and no per-role per-country count is published, so no sample size is attached to these medians.
Item Median yearly total compensation, USD
United States 145,000
United Kingdom 84,544
Germany 79,636.5
France 61,487.5

Two published United States figures sit beside each other and they are not two readings of one number. The Bureau of Labor Statistics puts the median annual wage for web developers at 92,650 USD in May 2025. Stack Overflow puts median self-reported total compensation for a front-end developer at 145,000 USD in 2025. One is a wage from an establishment survey. The other is total compensation as people describe it themselves. The populations differ as well. Stack Overflow's unit is a respondent-selected role, Developer, front-end. The Bureau of Labor Statistics publishes no such occupation, and its nearest series, Web Developers, is a different population under a different occupational code. Different occupational definitions, measured different ways, so carry both and subtract neither from the other. Payroll is also only the visible part. Employer taxes, benefits, equipment and the search itself sit on top of every bar. What moves the size of a build is a short list, and none of it is page count. How many distinct templates the site needs. How many regions inside them have to be editable, since every editable region is real work rather than a checkbox. How complicated the content model is. How much existing content and how many URLs move. How many other systems it talks to, and who owns each. Whether the accounts already exist. And the traffic it carries today. A live site under load is different work from a build nobody has visited yet.

Stack Overflow 2025 Developer Survey: median yearly compensation, Developer, front-end Stack Overflow 2025 Developer Survey. The unit is responses, self-reported, and no per-role per-country count is published, so no sample size is attached to these medians. Stack Overflow 2025 Developer Survey

A commerce performance rebuild, written up in full

Anonymised, as every case on this site is.

What we publish

Our case studies are anonymous, always, whatever permission exists elsewhere. Class descriptors only. That costs us the logo and it is the right trade. The same discipline is what stops your name appearing on somebody else's sales page later. One of them is a commerce platform rebuilt for performance. It is published rather than summarised, so you can read the work itself instead of a claim about it.

What the client holds at the end

What we will say about every engagement, including that one, is what the client holds at the end. The repositories are theirs. The deployments run in their cloud accounts. The documentation is theirs to keep, the runbook included. If they stop working with us, none of that has to be negotiated, because none of it was ever ours. That is the part of the boundary you can check after the fact rather than before.

What this does not prove

It shows the ownership half, the client keeping the code and the accounts. It is not evidence that a change boundary was agreed in advance and held. That is not what this engagement is written up to show.

Get the boundary answered for your own site

Send the site and the change your team keeps needing. We write back with where that line falls today, and what would move it.

The questions people bring to the first call

Can our team change the site without a developer?
Partly, and the honest answer is that "partly" is a decision rather than a property. Some changes will sit with your team and some will come back to us. Which is which depends on what gets built, so we settle it during scoping, write it down, and hold it through the build. We will not tell you the answer is everything, because for any site of real size it never is.
Who owns the code?
You do, from Day 1. Every line of code is your IP. If you already have Git hosting, cloud accounts and storage, we work inside them. If you do not, we provision them, set them up, and hand you the keys. Documentation starts on Day 1 and is yours to keep, including the operational runbook if you offboard us.
What happens when something has to change mid build?
It becomes a change note, with time and effort laid out before approval. It enters the plan only once you sign off, confirmed in a meeting and in writing. Nothing in the build moves on a re-scope you have not explicitly accepted. That bound is about the build specifically, which is the phase where an unagreed change does the most damage.
What hours do you work, and when do we hear back?
Atyantik runs 10:00 to 19:00 IST, which is 04:30 to 13:30 UTC, Monday to Friday. We usually reply within 24 hours. Where a live standup or sync is needed, a project coordinator can host it, or an overlap shift can be arranged on request. That is an arrangement made at scoping, not round-the-clock cover, and we do not offer round-the-clock cover.
Will you guarantee a speed score?
No. A score on handover day describes handover day, and the page changes after that, usually because somebody adds something to it. We will build for Core Web Vitals and we will tell you what tends to break them. We will not put a number on a future measurement of a site that other people will be editing.
Somebody else built our site. Can you take it over?
Yes, and the first piece of work is the same question applied to what exists: which changes your team can make on the current build, and which cannot be made without touching code. You get that as a written answer about your actual site, not about a site we would have built.
Do we have to move off our CMS?
Not by default. The content system is a separate decision from the boundary, and plenty of sites are fine where they are. If the system itself is what is blocking your team, that is worth understanding on its own terms first, so start with how a headless CMS behaves before anyone proposes a migration.

Send the site and the change you keep needing

Two things get you a useful first reply: the address of the site, and the one change your team most often needs to make on it.

The co-founder and CTO who replies to enquiries
Tirth BodawalaCo-founder and CTO
  • You get a written answer rather than a discovery call.
  • We usually reply within 24 hours.
  • If the answer is that we are the wrong fit, we will say that too.

Send the site

The reply comes from a technical person, not an account manager.

How we handle what you send is set out in our privacy notice.