Start a project

Editing your own site

Sanity · The editing screen · Changing content without a developer

The handover is the product. A site the owner cannot update becomes a site that is always slightly wrong, and no amount of good design fixes that.

Every site linked from the work page has one. The screenshot below is the real Studio, editing a real site.

The problem

Most small-business websites are edited by emailing whoever built them. A typo in a price, a swapped photograph, an out-of-date opening time — each one is an email, and each one costs money on both sides.

The cost is not the email. It is that the owner learns the site is not really theirs, and stops bothering. Six months later the prices are wrong and nobody can say when they stopped being right.

What I built

01

Click the text on the page, type the new version

Sanity draws invisible markers over every editable string. Click one and the Studio opens at exactly that field — no navigation, no hunting for the right tab. Change a price, hit publish, and the live site updates.

The Sanity Studio showing a live site with click-to-edit markers over the text and the document panel open beside it
The whole Studio: click any text on the page to edit it

02

Plain-language fields, no clutter

The field names are what the owner thinks in — “Page name”, “Sections”, “Woodfire & fermentation — Portland”, “The menu — dinner in five courses”. Not `hours`, not a nested array with a slug. If the editing screen needs a manual, the handover has failed, and that is a schema problem rather than a training problem.

The document panel in the Sanity Studio, showing field names such as Page name, Page address and Sections
Every field named the way the owner thinks

03

The preview shows drafts, not the last publish

The Studio preview reads drafts directly from the API rather than the published CDN, so an edit appears in seconds instead of waiting out a cache. A draft is visibly a draft — discarded, not published — until someone presses the button. It is the difference between an owner who keeps using it and one who gives up.

The bottom of the Sanity document panel showing “Discarded draft 1 min. ago” next to the Publish button
A draft is a draft until it is published

The result

~1 min
to change a price and publish
0
developers involved
6
sites running on this setup

↳ the handover

Your content, your login, your account. Sanity’s free tier covers this comfortably, and the official documentation is linked below if you want to read it before trusting me.

Sanity, official site

The setup is meant to mean you rarely need me. When you do, the care plan is $40 a month for up to 30 minutes of changes or help — and a one-off job is $75.