Build · 4 min read

Why I build websites by hand instead of page builders

Page builders are seductive. Drag, drop, publish, done. For a weekend project, they are fine. For a business site that has to load fast, rank, and keep working for years, they quietly cost you more than they save.

The weight problem

A typical page-builder homepage ships hundreds of kilobytes of CSS and JavaScript you never asked for, most of it there to support features you are not using. That weight shows up as slower load times, worse Core Web Vitals, and a lower ceiling on how well you can rank. A hand-coded page sends only what the page actually needs, and it feels instant.

The rot problem

Builders depend on a stack of plugins and themes that all update on their own schedule. One update breaks a layout, another opens a security hole, and suddenly you are maintaining software instead of running a business. Hand-built sites have almost nothing to break, because there is almost nothing extra there.

The goal is a site you can forget about, in the good way: it just keeps working.

The ownership problem

With a page builder, you are renting your own website. The layout lives inside a proprietary tool, the content sits in its database, and leaving later means rebuilding from scratch. A hand-coded site is plain, standard code you own outright: portable, hostable anywhere, and never held hostage by a plan you forgot to renew.

Speed is a ranking factor, not a nice-to-have

Google has said it plainly: how fast a page loads affects how it ranks, especially on mobile. Page builders make speed an uphill fight because the bloat is baked in. With hand-built code, fast is the default, so you start the SEO race a step ahead instead of a step behind.

Isn't hand-coding more expensive?

Upfront, sometimes, though less than most people expect. Over the life of the site it is usually cheaper: no monthly builder subscription, no premium plugins stacked on top, no developer called in every time an update breaks a layout. You pay once for something that stays cheap to run, instead of a little every month, forever.

When a builder is fine

I am not a purist. If you need to edit pages daily yourself and never touch code, a well-configured CMS earns its place. But for a company profile site that changes a few times a year, hand-built is faster, cheaper to run, and yours completely.

Curious what that looks like for your business? Here's how I build them.