ЗамыселЪ Глеба Киренкова

Concept by Gleb Kirenkov

Digital products ·

To begin vibe coding is to learn how to verify

A search for how to start vibe coding often leads to a list of tools. The first choice, however, is not between code editors or models. It is between a vague wish to build something and a task whose result can be seen, tested and improved.

The first project should fit into one sentence

You do not need a large concept with dozens of screens, roles and integrations. Begin with one small action: collect enquiries in one place, calculate a price, turn notes into a catalogue or show the state of a project. A short path from input to result makes it easier to see where AI understood the task and where it merely completed the text convincingly.

A useful first statement names the user, the action and the result. “Build a business app” is too broad. “Give a manager a screen that shows overdue enquiries and lets them assign an owner” already defines the boundaries of a product.

A constraint does not diminish the project. It creates a complete unit of work that can be opened, followed from beginning to end and compared with the original task.

A prompt does not replace a brief

AI fills gaps with confidence. If the rules are left undefined, it will choose them: fields, states, transitions and even the meaning of buttons. The first screen may look coherent, while each accidental assumption becomes part of the future architecture.

Before prompting, describe behaviour rather than appearance. What data enters the system? What must the person do? What counts as success? What happens when data is missing or invalid? These questions give the model material for a solution and give the author criteria for verification.

A prompt works best as a working conversation. It does not need to contain everything at once. Each clarification should reduce uncertainty instead of merely changing a colour, spacing value or card shape.

Vibe coding advances through short cycles

The rhythm is straightforward: define one step, receive an implementation, open it, test it and only then continue. A large request can produce a great deal of code without revealing where the solution stopped matching the task.

Verification should repeat the real action. Seeing a polished screen is not enough. Complete the form, refresh the page, enter an invalid value, go back and see whether the result remains. These transitions expose the structure of the future product.

Return an error to the AI with context: what was expected, what happened and how it can be reproduced. The conversation then remains tied to observable behaviour rather than guesses about a cause.

The closer the launch, the less room there is for improvisation

A personal tool and a public service require different levels of rigour. Test data leaves room for quick changes. Once a product stores personal information, accepts payments or affects a team's work, access control, recovery, logs, updates and responsibility for failure enter the design.

AI can write code, identify weak points and prepare checks, but it does not decide which risk is acceptable. The product's author makes that decision, choosing which data may reach a model, where a person must intervene and what the system does when it is uncertain.

Vibe coding does not end when the interface works. Its mode changes: open exploration gives way to architecture, testing and controlled change.

Start with a route rather than a tool

Five steps are enough for a first project: choose one action, define its input and result, assemble the shortest journey, test it with real examples and record the constraints you discover. You can then see whether the next step requires another screen, a database, an integration or simply a better prototype.

The tool can be replaced. A clear task, criteria and decision history remain. They let the work move to another environment, involve a developer or continue independently without reinventing its logic.

Within the Method, I use vibe coding to give a Concept a working form quickly. Speed matters when it shortens the route to verification. Value appears when that verification makes the product more precise, understandable and dependable.

From an idea to a digital product

If the task calls for a service or internal tool, we can define the first complete journey and a path to a working release.

Discuss a digital product