Crayfish
Estimate
A small studio · Riyadh, since 2020

Made slowly. Sent carefully.

Considered websites and software for people who already know what they want to say.

Craft

Reading-first, fast, accessible by default.

Pace

Six clients a year. We choose carefully.

Care

Written briefs, fixed prices, weekly Looms.

Send

Thirty days of stabilisation after launch.

01 — A few words first

We don't pretend the discovery phase is the work.

The work is the work. But we won't start it before we both know what we're making and why.

N° 24 · 2025 Beit Studio
N° 24 — Identity site

Beit Studio

An interior architecture studio in Riyadh wanted a website that felt like one of their rooms. Quiet, generous, lit well. We built it in a custom CMS with editor-flow tooling so they could publish without us.

Year 2025Stack Next · PayloadLocale EN · AR
N° 23 · 2024 Hekayat Press
N° 23 — Press archive

Hekayat Press

A small Arabic publisher with thirty years of out-of-print titles. We built a search-first archive that reads beautifully on the phone people actually use it on, indexed across 4,800 records.

Year 2024Stack Astro · AlgoliaLocale AR · EN
N° 22 · 2024 Mada Media
N° 22 — Multilingual platform

Mada Media

A regional news outlet running in three languages with full RTL. We rewrote their nine-year-old WordPress site as a custom platform. They write more, and faster, than they used to.

Year 2024Stack Next · PostgresLocale EN · AR · FR
02 — What we make

Four kinds of work, no others.

We do these well. We say no to the rest.

/01

Editorial websites

Long-form publications, journals, archives. Reading-first typography, custom CMSes, sturdy infrastructure.

/02

Studio & agency identity

Sites that show your work without imitating it. Project pages, locale-aware nav, careful image handling.

/03

Internal tools

Dashboards, intake forms, review queues, custom admin. Fast keyboards, no vendor lock-in.

/04

Performance & rescue

Audits and rewrites for sites that have grown unwieldy. Plain-prose plan, costed.

03 — How a project moves

Few meetings. Much writing.

Real prototypes early. Weekly updates after.

CH. 01
Listening

Half-day call, then we write the brief. You read it. We adjust until it's true.

CH. 02
Pricing

Fixed quote with a written scope. Signed before any work begins.

CH. 03
Drafting

Wireframes, copy in plain text, three visual routes. Pick one or mix.

CH. 04
Building

Public branch, weekly Looms, real staging URL you visit on the train.

CH. 05
Launching

QA, accessibility pass, copy edit. Push to your domain. Thirty days of stabilisation.

04 — Estimator

A rough number, in under a minute.

Indicative only. Real quotes are written after a brief.

Tell us
what you're
making.

The full estimator covers another six dimensions. We'll write back within two working days with a written quote.

Open the full estimator
Kind of project
Pages or screens
CMS
Locales
Indicative$ 18k–34k