Misha is online

Your site, rebuilt in 3D — live in 10 days.

Two developers, no agency in between. You talk directly to the people writing your code — which is why nothing gets lost, and why it ships in days instead of months.

  • Pay after you see it
  • From $30
  • Reply in 2h

Scroll — the light moves with you

Free, no email required

Paste your URL. See what’s costing you customers.

We fetch your site, measure how fast the server actually responds, and check whether a first-time visitor can tell what you sell. Takes about ten seconds. No signup, no sales call.

We measure what can be checked from a single server-side request: response time, page weight, render-blocking resources, mobile viewport setup and whether a headline and call to action exist. It is an honest first pass, not a full audit — we never pretend to have measured more than we did.

Four steps. You pay at step four.

  1. 01

    15-minute brief

    A call or a few messages. You tell us what the site has to do. We tell you straight away if we’re the wrong fit — that’s free too.

  2. 02

    Mockup and fixed quote

    You see the design and the exact number. No “it depends”, no hourly surprises. Don’t like the direction? We stop here and you owe nothing.

  3. 03

    We build

    Live link updated daily. You watch it happen and comment as we go, instead of waiting three weeks for a reveal.

  4. 04

    You pay, you own it

    Money moves when you’re happy with what you see. Then the source code, the repo and the domain are yours. We don’t hold anything hostage.

On projects under $500 there’s no deposit at all. Above that we split it into stages, because we’re two people and not a bank. Exact terms are agreed in writing before we start.

Work

We put client work online only once the client has said yes in writing. That means this page fills up slower than most agency portfolios — and that every case on it is real. Want to see something specific? Ask on a call and we’ll walk you through it live.

  • Coming online

    Pilot project

    Awaiting client sign-off before publication.

    • TypeScript
    • WebGL
    • Vercel
  • Coming online

    Pilot project

    Awaiting client sign-off before publication.

    • Next.js
    • Postgres
    • Stripe
  • Coming online

    Pilot project

    Awaiting client sign-off before publication.

    • React
    • Node
    • CMS

This very site is the fourth one: hand-written WebGL, zero JavaScript frameworks, no third-party scripts. Open the network tab — that is the standard we build to.

What we build with

These eight carry most of our work:

  • TypeScript
  • React
  • Next.js
  • Three.js
  • Node.js
  • PostgreSQL
  • Tailwind
  • GSAP

Tagged honestly: core means we ship production code in it every week, working means we’ve delivered a project with it, familiar means we can read and patch it but wouldn’t start from scratch. Ask us about any of them on a call — we’d rather say “not that one” than waste your week.

Prices, not “contact us for a quote”

Everything below is a starting point. After a 15-minute brief you get one fixed number that doesn’t move.

  • Test us first

    Micro-task

    from $30

    A broken section, a mobile layout that collapsed, a form that doesn’t send. Small things often same-day. The low-risk way to see how we work before a real project.

  •  

    Landing page in 3D

    from $890

    Everything above plus a real WebGL scene and scroll animations — the thing people remember and send to a colleague.

  •  

    Multi-page site

    from $1,400

    5–8 pages, a CMS so you can edit text yourself, two languages, full SEO setup.

  •  

    Web app / dashboard

    from $2,900

    Login, database, API integrations, admin panel. Quoted after a scoping call.

  •  

    Hourly

    $25–40 /hour

    Ongoing changes and support once the site is live.

Build your estimate

Pages
3D / WebGL scene
Animation
CMS (edit text yourself)
Second language
Delivery
$390
about 7–10 days

This is an estimate, not a quote. The real number comes after we understand the project — and once we agree on it, it stays fixed.

We invoice in USD. Stripe, Wise or Payoneer — whichever is least painful on your end.

Two people. That’s the whole company.

No account managers, no project coordinators, no “I’ll check with the team and get back to you”. Misha and Vlad — we design it, we code it, we answer your messages. The upside: decisions happen in minutes. The honest downside: we take on a limited number of projects at once, so sometimes we’ll tell you we’re booked rather than overpromise.

Misha

Frontend, 3D, design

Builds what you see: interfaces, WebGL scenes, animation. Handles the brief call and stays your main contact through the project.

Vlad

Backend, integrations, infrastructure

Builds what you don’t see: databases, APIs, payments, deployment. If your site has to talk to something else, that’s his half.

In practice we answer messages through most of the US business day, and we schedule calls in your time zone, not ours.

Questions people actually ask

Tell us what you need. We’ll tell you what it costs.

Two hours for a reply, fifteen minutes for a brief, and no obligation at the end of it.