Technote

Development workflow Practical

Series Building the company site without an agency Part 7 of 8

The work that costs more when you do it yourself

A founder's time is not free. Doing it yourself or handing it over is a calculation, not a preference — and the items that belong in the calculation are known.

This series has been about doing it yourself. Doing it yourself is not always the cheaper option, though. A founder’s time never appears in the accounts, yet it is the most expensive resource you have, and where it goes sets the pace of the business.

So that the decision is not made on instinct, here are the items that belong in the calculation.

Three costs, not one

“It is free if I do it” leaves out two things: the time spent learning, and the cost of putting it right when it goes wrong.

The real cost of doing it yourself — drop the lower two and the answer is always "myself"

The decisive variable here is whether the learning gets reused. Writing posts and uploading images are things you will do hundreds of times, so the hours spent learning keep paying you back. Migrating a server, by contrast, happens once every few years — you will have forgotten it by the next time.

Usually better done yourself

Work that repeats, that only you can judge, and that is easy to undo: writing content, swapping photographs, editing copy, updating prices. Anything carrying the language of the business is especially hard to delegate, because you are the one who hears how customers describe their problems.

Usually cheaper handed over

The other side is clear enough: work that is rare, expensive to get wrong, and dependent on specialist knowledge.

The test is not difficulty — it is frequency and the cost of failure

What the left column shares is that a mistake stops the site. Payments fail, addresses break, data disappears. Learning on the job is the most expensive option available in that situation, because revenue is paused while you learn.

Upgrades belong in the same category. Moving core, theme and plugins together usually goes fine — but when it does not, narrowing down the cause takes experience. Handing it to someone who verifies on a staging copy first works out cheaper; the procedure is published step by step on our process page, and the whole scope is bundled as the optimization program.

If you do hand it over, prepare this

The usual reason outsourcing gets expensive is not the rate; it is an unclear scope. Write down three things first: what you are asking for, what “finished” looks like, and what is explicitly not included.

Those three lines make quotes accurate and remove nearly every post-project dispute. The same perspective runs through the development workflow archive.

Next part

The final part is the handover document. Whether you do the work or delegate it, removing the state where only you know how things fit together is the last piece of safety.

More on this topic

All technotes

Development workflow Practical

Turning taste arguments into rule checks

"It feels a bit cramped" can be neither argued with nor fixed. Spacing off the scale, colour off the palette, contrast below threshold, missing states — four rules…

Designers 9 min read

Development workflow Practical

Do not swap everything at once

A full swap makes every problem appear at the same moment — which means none of them can be attributed. So you switch one template at a time.

Designers 6 min read

Development workflow Practical

Adding an SCSS build, and whether to commit the output

WordPress themes are expected to deploy without a build step, which leads to the opposite conclusion from ordinary application code — and to its own costs.

Developers 7 min read

₩270,000 · Join the program