← All posts

The New Product Builder: From Lovable to Claude to the Real Codebase

Product managers and designers are moving from prototypes to production. The next generation of product builders will not stop at generating new apps. They will build safely on the real codebase alongside engineers.

The New Product Builder: From Lovable to Claude to the Real Codebase illustration

Something keeps coming up in our conversations with product teams.

The people closest to the product are no longer satisfied with describing what should be built. Product managers and designers want to participate in the build itself. Not by learning enough syntax to become junior engineers, and not by throwing prototypes over the wall, but by taking an idea all the way to something real that the team can review and ship.

This is a new kind of product builder.

They understand the customer, see the interaction in their head, and can now turn that intent into working software through natural language. They may not think of themselves as developers. That distinction is starting to matter less.

The path into this new role often follows a recognizable progression: first Lovable, then Claude, then the real codebase.

Lovable taught a generation that they could build

Tools like Lovable changed the psychological boundary around software creation.

Before, a product manager with an idea could write a spec, make a wireframe, or ask an engineer for help. A designer could create the complete experience in Figma, but the last mile still belonged to someone who could turn it into code. The product team could define the destination. Engineering controlled the vehicle.

Lovable made the first build feel accessible. Describe an app, refine it through conversation, and watch a working product appear. You could test an interaction instead of explaining it. You could put an idea in front of a customer before asking the engineering team to commit a sprint to it.

That is not a small shift. It teaches people who have spent their careers adjacent to code that building is available to them too.

And once someone experiences that loop, it is difficult to go back. A static mockup feels less useful after you have clicked through the working version. A written ticket feels incomplete after you have already proven the flow. The product manager stops asking, “Can this be built?” and starts asking, “How far can I take it myself?”

Lovable is especially powerful when the starting point is a blank canvas. Its own documentation describes a workflow built around creating a project with natural language and then syncing that generated project to GitHub. It gives a new class of builders their first real leverage.

But most product work does not start from a blank canvas.

Claude brings the builder into the codebase

The next graduation is often Claude.

A product builder who has learned to express an interface through prompts eventually wants more control. They want to understand why something works, change a specific component, follow an established pattern, or connect the experience to the rest of the product.

Claude Code moves the conversation into the repository. It can map a codebase, understand dependencies, edit multiple files, run tests, and create pull requests. The builder is no longer generating an isolated app and wondering how it joins the product. They are operating on the product itself.

This is where the line between “technical” and “nontechnical” starts to blur quickly.

A designer does not need to memorize the component architecture before asking why a button behaves differently in two places. A PM does not need to know which service owns a field before tracing how it reaches the UI. The agent can recover that context from the codebase and help them act on it.

The important change is not that everyone becomes an engineer. It is that the codebase becomes legible and actionable to more people.

Claude is an enormous step forward for an individual builder. But individual capability is not the same thing as a product development process.

The terminal is still a private workspace. The agent session still depends on the person driving it. The rest of the team may not see the plan, the design decisions, or the work in progress until a pull request appears. A PM can make the change, but coordinating that change with the people who own the affected surfaces is still a separate job.

That is the next barrier.

The real challenge is not generating code

The hard part of building on an existing codebase is not getting an agent to write code. Models are already good at that, and they will keep improving.

The hard part is building the right change in a system that already has users, conventions, dependencies, and owners.

A real product change has to answer questions a prototype can ignore:

  • Does this follow the design system already in the app?
  • Which existing component should it reuse?
  • What happens to the API, data model, and migrations?
  • Who owns the surfaces this change touches?
  • Can the product team preview the result before it lands?
  • Does it pass the tests and checks the engineering team already trusts?
  • Can it ship as a clean pull request without someone rebuilding it from scratch?

These are not code-generation problems. They are context, coordination, and review problems.

That is why the next age of product building will not be won by giving every PM and designer an empty prompt box. It will be won by giving the whole team a shared place to turn product intent into a production change.

Product managers and designers move into the core loop

For a long time, product development was organized like a relay race.

The PM wrote the requirements. The designer created the interface. The engineer interpreted both and built the real thing. Every handoff lost context. Every ambiguity became a meeting. The only person who could resolve the final version was the person with the code running locally.

Agents collapse those handoffs.

The PM can express the product change directly. The designer can evaluate real visual options against the actual design system. The engineer can review architecture, risk, and implementation instead of translating a mockup into code line by line. Everyone works on the same change, not on separate representations of it.

This does not make engineers less important. It moves their leverage up the stack.

Engineers become the people who shape the system agents build inside. They define conventions, architecture, tests, and guardrails. They review the decisions where technical judgment matters. They stop being the only people allowed to touch the implementation and become the people who make safe, high-quality implementation possible across the team.

Product managers and designers change too. Taste and customer understanding are no longer inputs they hand off. They become active building skills. A strong product builder can move from a customer problem to a precise plan, inspect several working directions, and carry the best one to a production-ready change.

The artifact is no longer a ticket or a Figma file. It is a reviewed, working change against the real product.

Lightsprint is the shared product workspace for this team

This is the future we are building Lightsprint for.

In Lightsprint, engineers, PMs, and designers work on the same real codebase from one shared product workspace. Someone describes a change in plain English. Lightsprint builds a plan grounded in the product, identifies the surfaces involved, and runs cloud agents against the repository.

The team sees visual options styled to the actual app, not a generic prototype that needs to be reinterpreted later. They preview the change live, discuss the product decisions while the work is still cheap to change, and ship a production-ready pull request through the engineering workflow that already exists.

The task stays whole. If a change touches the frontend, API, and a migration, agents can work across those surfaces without forcing the team to fragment one product idea into disconnected tickets. The relevant owners stay informed. The plan, build, preview, and review remain attached to the same unit of work.

This is what separates building on a codebase from merely generating code.

Lovable opened the door by showing millions of people that natural language could create software. Claude brought that power into real repositories. Lightsprint makes the next step possible: turning individual building ability into a collaborative product development system.

The next generation will expect to ship

The product builders entering teams now will not accept the old boundary for long.

They have already experienced the speed of turning an idea into a working app. They are learning to navigate repositories with agents. They will expect to contribute directly to the product they are responsible for, and they will choose teams that let them do it.

The best PMs will not be measured by the tickets they write. The best designers will not stop at the handoff. The best engineers will not spend their days translating intent that could have been made concrete before it reached them.

They will plan, build, review, and ship together.

The new product builder is already here. The missing piece is a workflow designed around them.