
Freelance Web Development
Fast, accessible websites built by hand with clean code, so they load quickly, rank well and stay easy to look after.
Fast, Accessible & Built to Last
I build every site from scratch rather than starting from a theme. That keeps the code lean, so pages load quickly, work for everyone and don't fall apart the next time something gets updated.
Most of my sites run on a static setup with a simple content editor. It's faster, more secure and cheaper to look after than a typical WordPress build.
-
Hand-Written Code
No page builders and no bloated themes. I write the HTML, CSS and JavaScript myself, so there's nothing on the page that doesn't need to be there.
#1 -
Fast by Default
Lean code, properly sized images and careful font loading. Every build is tested for speed before launch, because slow sites lose visitors and Google notices.
#2 -
Accessible From the Start
Every build is checked with a keyboard, a screen reader and automated tests, so it works for everyone who visits, not just most of them.
#3 -
Ready for Search
Clean structure, sensible headings, metadata, redirects and structured data are part of the build, so search engines get everything they need from day one.
#4 -
Static-First and Secure
Most of my sites are static, with no database sitting there to be attacked. They stay up, stay quick and don't need a constant stream of security patches.
#5 -
Easy to Look After
If you want to edit pages yourself, I'll set up a simple editor around your content. And if an update ever fails, the live site stays exactly as it was.
#6
How I Work
A straightforward four-step process from brief to launch. Most projects take 8 to 12 weeks.
See the full process →-
01 ~1 week
Discovery & Brief
A conversation about your goals, audience, and timeline. I put together a clear proposal, so there's no guesswork.
-
02 ~4-6 weeks
Design
Wireframes then full visual design in Figma, with two rounds of feedback before anything is signed off.
-
03 ~2-4 weeks
Build
Clean, performant code that's fast, accessible and tested. CMS and integrations set up and ready to go.
-
04 ~1 week
Launch & Handover
Thorough QA, go-live on your schedule, full documentation, and 30 days of post-launch support.
Frequently Asked Questions
-
What technologies do you build with?
Mostly HTML, CSS and JavaScript, with static-site tools such as Eleventy, Git-based workflows and Netlify for hosting. I'll add a headless CMS where you need to edit content yourself.
-
How much does web development cost?
Every project is quoted on its own, depending on the number of page layouts, whether you need a CMS and what it has to connect to. The pricing page shows typical ranges and what moves the price.
-
How long does a build take?
The build itself is usually two to four weeks once the designs are signed off. A full project from brief to launch is typically 8 to 12 weeks.
-
Can you add a CMS?
Yes. If you need to edit content regularly, I can add a CMS such as Sanity so you can manage pages, posts, images and structured content yourself.
-
Can you build a site someone else has designed?
Yes. I regularly build from other designers' and agencies' Figma files, and I'll flag anything that won't work well in a browser before it becomes a problem.
-
Can you integrate third-party tools?
Yes. Analytics, CRM forms, email platforms, booking tools, maps, payments and APIs. More complex integrations are scoped once I've read the documentation.
-
Is Jamstack right for every website?
Not always. It's great for fast, secure, content-led sites, but the stack should follow the brief. If something else suits your project better, I'll say so.
Before You Hire

What I Learned Building Websites for the Public Sector
Public sector and health work comes with a level of scrutiny that most commercial projects just never reach.
#1
Why I Don't Use Wordpress
I don't use WordPress. Instead, I build faster, simpler, more reliable websites with Jamstack tools like 11ty, Pages CMS and Netlify — and here's why.
#2
Building a Localised Site with 11ty, Sanity & Netlify
In this article, we'll explore how I built a localised website for a client of mine using 11ty, Sanity, and Netlify.
#3
Who I've Worked With
Rated 5 out of 5 on Google
-
“Fantastic company to entrust with our new website. Ryan is great to work with, efficient, prompt & with an excellent eye for detail. Wish we had found him sooner!”
Solar Panel Cleaning Services Ltd, Google review -
“I was very impressed with Ryan’s work. He is a gifted designer who clearly is on top of his game.”
Maxim Osadchiy, Google review
Web Development Projects
-

-

-

Design · Build · Brand · 2026
WDI Consulting
A consultancy with a lot to say, and none of it gets lost.
-

