Three fixed-scope engagements.
Foundation, Structure, and Atelier. Each Build has a fixed deliverable list, a fixed duration, a fixed price, and the engineer who would run it named in the engagement letter. Pick the one that fits the surface you need; we will tell you within two working days whether we are the right studio for it.
Structure Build
A four- to seven-page marketing site on a documented component system, in six weeks.
Atelier Build
A complete marketing site and a small web application, integrated and shipped together, in ten weeks.
Eight modules you can stack onto any Build.
For the things every site eventually needs — search, auth, a CMS, Stripe — without forcing them on every engagement up front.
One extra page designed and built against the agreed component system. Includes desktop and mobile breakpoints.
A journal section with a small headless CMS so your team can publish without engineering involvement.
Fast, typo-tolerant search across every page and journal post. Hosted on your own Meilisearch instance.
Stripe Checkout integration with webhooks, customer portal, and the receipt and cancel flows wired up.
Sign-in, sign-up, password reset, and role-based access. Sessions or JWT depending on your stack.
A second language across the whole site with a route-aware switcher and full content translation flow.
Plausible or Fathom analytics configured against the site, plus a custom dashboard for your team.
A line-by-line audit of an existing site with a written report and a week of repair work to follow.
For the work in between.
An hourly retainer with no monthly minimum. Pre-paid hours stay valid for ninety days; nothing rolls over, nothing locks in.
A pre-paid block of senior engineering time, used in fifteen-minute increments.
For ongoing engineering work outside the scope of a Build. Use hours for new features, integrations, performance fixes, and the small jobs every running site needs. Hours are pre-paid in a single block and stay valid for ninety days from the purchase date. No monthly retainer, no rollover charges, no surprises.
Buy hours- Direct line to a senior engineer, not a support queue
- Pre-paid hours stay valid for ninety days from purchase
- Two-business-day response window during Swedish working hours
- Hours used in fifteen-minute increments — small jobs do not consume an hour
- Detailed monthly statement of every hour spent and what was shipped