No frameworks · No build step · No bloat

Websites, unwrapped.

Bare builds fast, dependency-free sites out of plain HTML, CSS and JavaScript — the same three files the browser has always known how to read. Nothing to compile. Nothing to maintain. Nothing to break.

<!-- index.html -->
<section class="hero">
  <h1>Ship it today</h1>
  <p>No framework required.</p>
  <a href="#go">Get started</a>
</section>

// deploy.sh
scp index.html server:/www
✓ live in 2.1s — 0 dependencies
4kb
Avg. page weight
100
Lighthouse score
0
Dependencies shipped
<1s
Time to first paint
What we build

Four kinds of pages, one plain toolkit.

Marketing sites

Homepages built to load instantly and convert — no CMS lag, no plugin updates.

Landing pages

Single-purpose pages tuned for one job: turning a click into a signup.

Docs sites

Searchable, static documentation that stays fast no matter how large it grows.

Portfolios

Personal and studio sites where the work — not the tech stack — is the point.

How a project runs

Four steps. Nothing hidden in between.

01

Discover

A working call to pin down the page's one job, its audience, and what "done" looks like — before a line of code exists.

02

Design

Layout and copy drafted together, reviewed as static comps so you're approving the real thing, not a prototype.

03

Build

Hand-written HTML, CSS and JS. No scaffolding, no generated cruft — every line is one we'll answer for.

04

Ship

Deployed to your host of choice in minutes. You get the source files — free to edit, move, or hand off, forever.

Recent work

Small footprint, real results.

Fintech · Marketing site

Northline Pay

⚡ 0.4s load▲ +38% signups
Developer tools · Docs

Ridgeback CLI

⚡ 0.3s load▲ 2,100 pages
Studio · Portfolio

Marlow & Finch

⚡ 0.5s load▲ +61% inquiries
Why static, why plain

What you're actually trading off.

 Bare (static)Typical framework stack
Page weight2–8kb500kb–2mb+
Build stepNoneBundler + config
Dependencies to patchZeroDozens, ongoing
HostingAny web serverOften platform-locked
Editable in 5 yearsYes, by anyoneDepends on stack survival
From the field

What clients notice first.

"Our new site loads before I can blink. No plugin updates, no surprise outages — it's just... there."

Priya Shah
Founder, Northline Pay

"We handed the files to a new hire on day one and they shipped a fix by lunch. No onboarding required."

Tomas Reyes
Eng Lead, Ridgeback

"Cheaper to host, faster to load, and it still looks better than the agency site it replaced."

Anna Marlow
Partner, Marlow & Finch
Pricing

Flat fees. You own everything you get.

Launch
$1,900

A single, sharp landing page.

  • One page, fully responsive
  • Copy + layout included
  • Source files, no lock-in
  • 5-day turnaround
Start with Launch
Scale
Custom

Docs sites, large catalogs, ongoing builds.

  • Unlimited pages/templates
  • Static search & content tooling
  • Ongoing retainer available
  • Scoped after Discover call
Talk it through
Let's build something

Tell us about the page you need.

Reply within one business day. No sales call required to get a scope and a price.

We'll never share your details. Static form — no tracking scripts attached.

✓ Message received — we'll be in touch shortly.