← back to services
Web Development

A site you can actually change.

Corporate sites, personal pages and landing pages, on WordPress or custom-coded, yours to update without calling anyone, with the domain, the server and the keys in your name.

WordPress·Astro·Landing pages·Headless·Technical SEO
whose name it's all in
Domain · DNSyoursHosting · VPSyoursCode · GityoursContent · panelyours
// 01 — the keys

If you can't touch it, it isn't yours.

Nobody wants a content management system. What they want is to publish without asking permission.

So the first thing I look at isn't the design, it's who will be editing this, how often and how comfortably. Those answers decide whether the job wants WordPress, custom code or both, and how much you can handle on your own afterwards.

The day changing a phone number on the website needs a quote, the website stopped being yours.
// 02 — the workshop

I develop. I don't assemble templates.

01▣

Sites and landing pages

Corporate, personal or a standalone landing page: written around your content, not poured into the gaps of a template.

02☰

An editing panel

A panel holding the fields you genuinely use and none of the rest, so putting a page up takes no remembering at all.

03❖

Custom plugins

When what you need doesn't exist or turns up with twenty features too many, I write the exact piece and ready it for the next release.

04◧

Bespoke themes

A theme written for your brand and your content, so it doesn't age at the pace of a template you bought once and nobody updates.

05⧉

Headless WordPress

The familiar admin for whoever writes and static pages built with Astro for whoever visits, joined by the WordPress API.

06⇥

Migrations and rescues

Moving you off another CMS, another host or a provider you no longer speak to, with the URLs and the redirects in order.

// 03 — the handover

It ends with the keys in your hand.

01

Ask

Who will be editing, what changes week to week and what a stranger landing there has to find.

02

Write

I build the theme, the templates and the fields around your actual content, not the other way round.

03

Launch

Domain, certificate, analytics and the redirects off the old site, all settled before the doors open.

04

Handover

Access goes into your name and we walk the panel together until you publish without me.

// 04 — non-negotiables

These aren't line items on the quote.

01

Editable without me

If changing a sentence or putting a page up means emailing me, I built something wrong.

02

Light

I weigh every page before I call the job done, rather than waiting for somebody to complain.

03

Findable

Clear structure, stable URLs and clean markup: being found starts with the thing being built properly.

04

No strings

Domain, hosting and credentials sit in your name. You can take the site elsewhere whenever you want.

// 05 — the materials

I pick for whoever uses it afterwards.

There is no house stack. I look at who will be editing, how many pages have to move across and what the site has to survive two years from now, and choose on that.

What visitors see
AstroReactVueTailwind CSS
Where you write
WordPressSanity
What sits underneath
PHPNode.jsTypeScriptJava
Where it's kept
MySQLPostgreSQLMongoDB
What joins things up
RESTGraphQLWebhooks
Getting it online
DockerVPS
// 06 — where you're starting

Nobody comes here without a reason.

Changing a paragraph or posting an announcement has turned into paperwork.
The site was built by somebody long gone and nobody knows where the keys are.
People search for your company name and something else shows up first.
Your site came out of a bought template and no longer resembles what you do.
You show your work by emailing a PDF because there is nowhere to link to.
You have a launch coming and need a landing page of your own to point at.
// faq

Frequently asked questions

What people ask me most before we start. If yours isn't here, just write to me.

WordPress or a custom-coded site?

It depends on who will update it and how often. WordPress fits when several people publish regularly and need a familiar dashboard. A site built with Astro fits when content rarely changes and the priority is fast loading and low maintenance. If you need both, headless WordPress pairs the dashboard your team knows with fast static pages for visitors.

How much does a website cost?

It depends on the number of pages, any custom functionality and whether an existing site needs migrating, so every quote is tailored. A launch landing page is a very different job from a corporate site with an editing dashboard and several languages. My rates are well below agency pricing. Tell me what you need and I'll send you a concrete figure.

What do I need to provide?

The content: copy, photos, logo and the contact details you want to show. If the copy isn't written yet, I'll help you map out which pages you need and what each one should say, so you know exactly what to write. I'll also need access to your domain, or we'll register one together in your name if you don't have it yet.

Are hosting and the domain included?

They're registered in your name and you pay the provider directly, with no middleman. I'll recommend what suits your site and help you set it up, but the account is yours: if you ever switch developers or providers, you don't depend on anyone to do it. That avoids the most common headache of all, not knowing who holds the keys.

Will my site show up on Google?

I build it so Google can find and understand it: clear structure, fast loading, stable URLs and clean technical markup. That's the foundation, but it doesn't guarantee rankings. Reaching the top results also depends on the content you publish, your competition and time. Nobody can honestly promise you a specific position on Google.

What happens once the site is live?

From then on you publish and edit from the dashboard yourself, without emailing me to change a line of text. If you later need plugins updated, a bug fixed or a feature added, that's covered by support and maintenance, and if you decide to start selling online, by online stores.

// 07 — say hello

Who holds the keys to your site today?

Send me the address, say who looks after it now and what you'd like to be able to change on your own. I'll tell you where I would start and what stands in the way.

next service
Support & Maintenance
→