What makes a hand-coded site faster?
It ships only what it uses: no theme engine, no plugin queue, no framework a visitor has to download before the page works. The scores above are this page's own. Hand-coded versus WordPress covers the rest.
What I do
Custom websites built by hand, from a blank file. Nothing ships that isn't doing a job: no theme engine, no plugin stack, no software running on the server waiting to be attacked. The result is a site that loads in a blink, can't be hacked through its own tooling, and belongs to you. The site you're on right now is the pitch, and this page is how it works.
The approach
Built by hand.
Built for you.
The system
By default, every site here is built with a system that lives entirely off the web. The build tools, the dev server, the editor: all of it runs on a machine, not on your domain. What reaches the server is the finished page and nothing else, plain HTML, CSS and JavaScript.
If a project needs an editor or a CMS, that is usually one part added because the job calls for it, not the platform the site stands on, and when WordPress itself is the better fit, custom WordPress development follows the same rule. The consequence is the rest of this page. There is no software running on the public internet to attack, and nothing between your visitor and the page they came for. Where a build starts, and what each layer adds, is on the hand-coded website development page.
One person, start to finish
At most agencies a website changes hands three or four times before it reaches you: a salesperson takes the brief, a designer turns it into pictures, a developer turns the pictures into a site, and an account manager relays your questions between them. Every handoff loses something, and what goes missing is usually the part you cared about most.
Here the person who listens to you is the person who designs the site and writes the code. Nothing gets translated, so nothing gets lost: an idea from the first conversation reaches the page the way you meant it, a change takes one message instead of a meeting, and you watch the site take shape instead of waiting for a reveal. When a build needs another specialist, I bring in a vetted partner, and you still deal with me.
It runs the same way every time: a conversation, a fixed quote in writing, a build with a date on it, then launch, and a care plan after that.
How a project goesSpeed
A hand-coded page ships only what it uses. No theme engine, no plugin queue, no render-blocking third parties: the fonts live on this domain, the animation runs in your browser's compositor, and the JavaScript fits in a few kilobytes.
Google measures how fast a page paints and how quickly it responds, and ranks accordingly. This is where the system quietly wins: nothing loads that isn't doing a job, so there's nothing to wait for. The scores are just below, measured on this very page with every animation running. That is what hand-coded website development buys you, and it is why minimalist website design and speed keep turning out to be the same decision.
Hand-coded vs WordPress
The proof
Every claim on this page is measurable, so measure it. Run this page through Google's PageSpeed Insights and it scores 100 for accessibility, best practices and SEO, and 97 to 100 for mobile performance depending on the run; on desktop it is 100 across the board. Those numbers are with every animation you've just scrolled through still running.
The same build is why machines can read it as easily as people: every page is plain HTML on a real URL with nothing hidden behind a script. Fast for your visitors, legible to search engines, to answer engines and to the generative models that cite them, and no trick behind either.
Security
Most hacked websites are hacked through the software around them: a stale plugin, a CMS core that missed an update, a database login. Lately it's worse than neglect, with attackers buying up legitimate plugins and shipping the break-in as an update. A site built this way isn't sitting on any of that. There is no admin panel to brute-force, no plugin stack to keep patched, no database between a visitor and the page, and nothing installed that answers to someone else's update server.
I host the site and look after it, and if you ever leave you take a copy of your files with you. That's not a ceiling: start from nothing, add only what a project actually needs, and it grows into a CMS, a database, a WordPress store, whatever the job calls for. Even then the rule holds: a bare-bones theme, only the plugins the job needs, and updates handled for you. Every part you don't ship is a part that can't break.
Start a build
The motion
The motion you're riding is scroll-driven animation, one tool in the kit, and the one with the worst reputation: most sites that use it take controls you've trusted for twenty years and give nothing back. The full guide to scrolljacking lays out those risks and the rules that avoid them.
Here the controls stay yours. Wheel, trackpad, touch and arrow keys all scroll the way you expect. The exception is the slide-deck mode, a choice in the menu for those who appreciate a bit of theater. Every page has a real URL: the back button works, any page can be shared or bookmarked, and search engines index all of it. If your system asks for reduced motion, the site quietly stands down to a normal, scrolling website, and the selector in the corner offers you that same choice outright, no settings dig required. Accessibility isn't the fallback here. It's the design, and whether scrolljacking is bad for accessibility is the long answer, ADA criteria included.
It ships only what it uses: no theme engine, no plugin queue, no framework a visitor has to download before the page works. The scores above are this page's own. Hand-coded versus WordPress covers the rest.
Mostly by what isn't there. On a hand-coded build the server holds finished pages and nothing else: no admin panel to brute-force, no plugin stack to patch, no database exposed to the internet. A WordPress build keeps its plugins to vetted essentials, hosted and maintained.
Yes. The domain is registered in your name and the content is yours. If you ever leave, you take a copy of your site files with you, and any developer can host them. No lock-in, by design.
However suits you. Some clients want to post their own updates; others would rather send changes over and have them handled. If a build needs an editor or a mini-CMS, it's added for that job, and like the rest of the tooling it lives offline. We settle it together, early.
No. It's one motion option, not a house style. Whether I recommend scrolljacking depends heavily on your brand and target market. what is scrolljacking explains it.
Not if it's built right. This site keeps real, crawlable URLs for every page, so the motion only changes the transition, not what search engines index. See the scrolljacking & SEO post.
That's the System
Your
move.
That's the whole method, and there isn't a secret second half: every site I ship is hand-written, and by default it is the same plain HTML, CSS and JavaScript this page is built from. If you'd rather see it than read about it, here's what I've built and who builds it. The blog is where I show my work, the FAQ answers the questions I always get, and the front door is still open. Run an architecture practice? That one is written for you, and so is luxury website design. Want to talk about your site instead? Say hello. Or take the rail below; the work is next.
The Better Website
The Better Website is a one-person web design studio in Raleigh, NC, serving the Triangle and clients nationwide. Every site is hand-coded: plain HTML, CSS and JavaScript by default, or a custom WordPress theme when that is the better fit.
© 2026 The Better Website · Privacy