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 Advanced

Running WP-CLI in CI: what the checks actually look like

Checks that rely on somebody remembering get skipped in a busy week. Stack the cheap ones first, run the rest against a disposable WordPress, and the remembering stops…

Developers 8 min read

₩270,000 · Join the program