Website Development
Fast, static-first marketing sites, landing pages and documentation portals — hand-built, versioned, and cheap to host.
Most small-business sites do not need a CMS, a database, or a server. They need to load instantly, rank well, and be easy to change. I build static-first sites with a modern framework, deploy them to a CDN, and hand you a repo you actually own.
- Design system and component library matched to your brand
- Responsive, accessible pages (WCAG AA colour contrast, keyboard nav, semantic markup)
- SEO baseline: metadata, Open Graph, sitemap.xml, robots.txt, structured data
- Content model you can edit without touching layout code
- Static build deployed to a CDN with a custom domain and automatic HTTPS
- Source repository with CI so every push previews and every merge deploys
Static-first, not static-only
Static-first means the default is pre-rendered HTML served from the edge — no cold starts, nothing to patch, a hosting bill measured in cents. Where a page genuinely needs to be dynamic (a search, a live price, a form handler), that one piece runs as an edge function while the rest of the site stays static.
The result loads in well under a second on a mid-range phone and costs almost nothing to run whether it gets 100 visitors a month or 100,000.
You own everything
You get the Git repository, the hosting account, and the domain — in your name, not mine. The build is standard framework output with no proprietary lock-in, so any developer can pick it up later.
- Repo handed over with full history and a README that explains how to run and deploy it
- Hosting and DNS set up in your own accounts, with access documented
- A short screen recording walking through how to edit content and publish
What a typical engagement looks like
A scoping call to agree pages, content, and design direction. A first deploy of the skeleton within days so you can click through it on a real URL. Then iteration on content and design against that live preview until it is ready to point the domain at.
FAQ
Have a project in mind?
Tell me what you are building. You get a scoping call and a fixed quote — no obligation.
