RAHUL MALIK THE STUDIO The Craft The Reel Rate card

The Studio · websites, commissioned

Websites, made like films.

Written by hand, cut to tempo, delivered whole. Every motion on this page — the staggers, the pinned scenes, the reveals — was choreographed in about 250 lines of dependency-free JavaScript. Commission a site, and this is the craft you hire.

What this studio refuses

No templates.

No page builders.

No trackers. Ever.

Act III · the commissions

What gets made here.

Studio & portfolio sites

For designers, researchers, and founders who need the site itself to be proof of taste. Like the one you are reading.

EVIDENCE — THIS WHOLE SITE

Publications & archives

Journals, dossiers, long-form reading that respects type. Forty-plus hand-coded pages run this way in production.

EVIDENCE — GALLEY PROOF, PLATE III

Course & teaching platforms

Used in four university courses, every term, by graduate and undergraduate students.

EVIDENCE — WSU, FOUR COURSES

Interactive & data-driven pages

Globes, live models, instruments — pages that compute. The front page's headline is set by a neural network.

EVIDENCE — THE EXHIBITS

Act IV · the assembly

scroll — the sheets come together

Act V · terms a lawyer can read

Guarantees, in writing.

0

trackers, analytics, or cookies — a contract term, not a setting

0+

measured page-speed target (Google Lighthouse), written into the agreement

0h

from scoping call to a fixed written quote

0%

yours — source, fonts, deploy keys. No lock-in, no retainers required

Act VI · the production

Four frames, start to ship.

FRAME 01

Scope

A free call. You describe the problem; I write the treatment — pages, motion, budget — and a fixed quote within 48 hours.

FRAME 02

Galley

Type, grid, and palette proofed on real content. You review an actual page, never a mockup of one.

FRAME 03

Press

The build: hand-written markup, choreography, performance budget enforced on every commit.

FRAME 04

Ship

Deployed, documented, handed over. You own the source and I stay reachable — replies within 24 hours.