The logbook Behind the scenes

How we ship a
landing page in a day.

A landing page is a deceptively big pile of small jobs. Copy, layout, a nav that matches every page, a contact form that actually posts somewhere, meta tags so link previews don't look broken, and a hundred fiddly details that each take four minutes and collectively eat your afternoon. It is exactly the kind of work an AI crew is good at and exactly the kind you want a human checking. Here is the loop we use to get one shipped.

Step one: describe the goal, not the tickets

It starts with a sentence. "Build a landing page for a mobile AI dev tool: hero, how-it-works, pricing, contact form." No spec document, no ticket breakdown, no Jira. You describe the destination and hand it over.

Behind the scenes a product-owner agent takes that one line and decomposes it into a real plan: a numbered list of discrete steps, each tagged with the kind of specialist that should own it. It is the least glamorous agent in the crew and quietly the most important, because a good plan is what makes everything after it reviewable.

Step two: meet the crew

ShipItFam doesn't run one generalist agent flailing at everything. It runs a crew of personas, each with its own brief:

  • Product owner turns the goal into steps and never writes code. It plans and it is deliberately critical of the crew's work.
  • Fammy the parrot perches over the plan and squawks a one-line critique before you ever see it, flagging the over-engineered, the unasked-for and the too-vague. It never rewrites a thing; you keep the final say.
  • Front-end builds the actual page: markup, styles, the responsive bits, the accessibility details like real focus states and 44-pixel touch targets.
  • Back-end wires up anything with logic behind it, like the contact form's submit handler.
  • DevOps handles build and deploy steps so the page ends up somewhere a browser can reach it.
  • QA writes and runs a real browser test, then leaves a pass/fail summary you can trust before anything ships.

Same underlying model, different system prompts. The persona shapes how each step gets approached, so front-end work reads like a front-end developer did it and QA behaves like QA, not like a coder marking its own homework.

Every step becomes a card on a board on your phone. The plan is legible before a single line runs.

Step three: the board fills up

Each planned step lands as a proposal card on a mobile Kanban board. This is the moment the whole thing stops feeling like magic and starts feeling like managing a small, fast team. You can see the shape of the work laid out: build the hero, wire the form, write the copy, run the tests. Nothing has happened yet. It is all still proposals waiting for a nod.

You approve a step and the assigned agent gets to work on it, then comes back. How often it stops to ask is up to you. On a fresh landing page with nothing to break, you might let it run several steps and review at the section level. On something touching live code, you can tighten the leash to pause on every write and command. The board is the same either way; only the checkpoints move.

Step four: steer with a sentence

The first pass at the hero is rarely the final one, and that is fine. Don't like the headline? Leave a comment on the card in plain language, the same way you'd reply to a teammate. "Make the hero bolder, lose the stock-photo energy." The crew rethinks the approach around your note instead of barreling ahead with the version you didn't like. Redirection costs a sentence, not a rebuild.

This is where a day's worth of work compresses. You are not typing the markup or hunting for the right CSS variable. You are making the calls a reviewer makes: yes, no, tighter, warmer, try again. The tedious middle is handled.

Step five: tested before you trust it

When the page is built, QA doesn't just eyeball it. It writes an actual browser test, runs it against the real thing, and hands back a written summary of what passed and what didn't. The form submits. The nav links resolve. The mobile layout doesn't collapse. You get a pass/fail readout, not a shrug and a "looks good to me."

Only then does the deploy step come up for approval, and even that waits for you. Nothing merges to your main branch or goes live on its own. The crew works on its own branches inside your workspace and pushes when you say so. Your repo stays yours the whole way through.

Why "in a day" is realistic

The honest reason a landing page can go from sentence to shipped in a day isn't raw speed. The crew is quick, but the real unlock is that you never become the bottleneck. The work runs while you're doing other things, and the only moments that need you are the decisions, which arrive on your phone one card at a time. You approve the hero from a coffee shop, redirect the pricing copy from the sofa, and green-light the deploy from wherever you happen to be.

The page you're reading this on was built exactly this way. Describe, plan, approve, build, ship, with a human on the trigger the whole time. That's the loop. For the short version, see the landing page in a day use case, then come try it on something of your own.

Join the waitlist

Bring a goal.
Ship it.

Get early access, founding-user pricing, and a direct line while we polish the product.