Skip to content
Why I started and the four ways I create with AI

Why I started and the four ways I create with AI

Oct 3, 2026

My name is Rodrigo ES Porto. I live in Vitória, in Espírito Santo, Brazil. This is the first piece in the Jornada series: a public diary, one piece a day, of what I am learning with artificial intelligence.

The question here is simple. Why I started, and which four ways I use to create with AI. A lot of people only know the chat that answers a question. I started there too. Later I saw you can go further without pretending you are a professional programmer.

I teach for free what I am learning. I do not sell a course. If I cannot explain it simply, I do not understand it yet.

What I wanted to fix

I have a degree in Information Systems. I worked in sales and commercial representation. Later I worked in quality, training, and auditing at an American multinational. I never programmed for a living. Today I drive for a ride-hailing app, Monday to Saturday, from morning until late afternoon. At night and on Sunday I work with AI agents.

What I wanted to fix fit in a few lines: get the routine in order, look after the profile on X, and stop letting ideas die. And come back to technology through study and AI.

In early September 2026 I opened Grok Bot, Grok’s app for agents, and I made a main assistant. It works like a chief of staff: it takes what I ask and coordinates the rest. That was the starting point. The rest of the series tells what came after, one piece at a time.

Quick summary

  • I came back to technology with study and AI, driving by day and studying at night.
  • AI, in this text, is a program that suggests the next word, the next step, or a piece of code from what you ask. It is not a person.
  • The four ways I use are ask, delegate, build, and program.
  • None of these tools replace judgment. They shorten the path from “I know what I want” to “it is live.”
  • The first practical lesson: write what the agent may and may not do, and ask for a short answer, to save time and usage.

First: what artificial intelligence is

When I say AI, I mean the program that tries to continue what you wrote. The picture that works for me is the suggestion bar on a phone keyboard. You type two words and it guesses the third.

Inside, the mechanism is similar, only much larger. The model has seen a huge amount of text. Faced with your request, it calculates what is most likely to come next: a word, a sentence, sometimes a whole plan.

The comparison stops at one point. Phone suggestions do not organize your week and they do not build a website. And AI does not “know” whether the output is true. It is wrong with a straight face. I am the one who checks.

First: what an agent is

An AI agent is an assistant with a written role. In a normal chat, you ask and you read the answer. With an agent, you give a goal and it tries to get there in steps.

I think of a willing intern who follows the instruction to the letter. If the instruction is vague, it improvises. If the instruction is clear, it actually helps.

The comparison breaks here: the intern gets tired, asks for a hand, and leaves at six. The agent keeps going until the limit you or the tool set. That is why I write rules. Without rules, it rambles. With rules, it fits in my evening.

Grok is the assistant from xAI. I use it in the app and on X, which is the only social network I am on. Grok Bot is the app where those agents get a role and start receiving a goal, not only a question.

The four ways to create with AI

I did not invent a theory. I named what I was already doing, so I would not mix the tool with the expectation.

1. Ask

Tool: Grok, in the app and on X.

This is for a doubt, a search, or an idea that is stuck. It is the closest to a conversation. I write the question, read the answer, check it, and go on. It does not publish by itself, and it only becomes a file if I copy it.

If the subject is serious, I do not stop at the chat. I open the source. Grok gets the idea moving. Checking is my job.

2. Delegate

Tool: Grok Bot.

Here I pass a goal and an agent tries to do the steps. Delegating is not walking away: it is asking and then checking.

In early September, the goal was the routine, the profile on X, and the ideas. The main assistant took the request and coordinated the rest. I did not let go. If I do not read what came back, I did not delegate. I walked away from the work.

3. Build

Tool: Grok Build.

I describe what I want and try to get to an app. It is still a conversation, but the result wants to be something you use, not only a paragraph.

You can picture it as ordering furniture by describing the room. In practice, the tool generates what it understood from the request. The picture fails if I do not know what I want: the thing comes out crooked and I lose the evening.

4. Program

Tools: Cursor and Google Antigravity, two code editors with AI. Real code: a file, a site, or an agent that still exists when I close the chat.

Here the conversation becomes something that stays. I stay in command. I never programmed for a living. AI writes fast. I decide what gets in. The rest of that story belongs to later pieces. Today what matters is the map.

How I pick the way

My filter, today, is this:

  1. If I have a doubt, I ask Grok.
  2. If I have a goal with several steps, I delegate in Grok Bot and I check what came back.
  3. If I want an app from a description, I try Grok Build.
  4. If it needs to keep existing as a file, a site, or an agent, I go to the editor, in Cursor or Antigravity, and I keep the command.
  5. In any of the four, if I cannot check the result, I do not go ahead.

When it works, I read it at night, check it, and use it. When it does not, the answer comes long and the evening is gone.

What I used

At the start, almost everything went through Grok. The chat in the app and on X to ask. Grok Bot to delegate. Grok Build to build. Cursor and Antigravity come in when the subject turns into a file.

I use these tools in my own work. I do not speak for any company. When a company promises something, I treat it as their promise, not as a fact of mine.

What went wrong

It was not a screen error. It was a vague request. Without saying what the agent may and may not do, it improvised. Without asking for a short answer, the text ballooned. I drive all day. I get home with no patience left for a machine novel.

What I learned

The earliest lesson was not technical. It was writing. I had to write clear rules for the agent: what it may and may not do. And I had to ask for short, direct answers, to save time and usage.

The other lesson came attached: delegating without checking is walking away. I do not want an assistant that publishes my life. I want a chief of staff who prepares, and a human who signs.

What I would do differently

Write the rules on day one. Ask for short from the start. Do not wait for the evening to turn into a tangle before seeing that the problem was the request, not the tool.

Costs and limits

In this first piece I will not pin a tool price that I do not have on the table here. The cost I can pin is time: nights and Sunday. The “usage” I mention is how much the tool spends on each request. A short answer costs less of my time and less usage.

The limit I can pin is judgment. The tool shortens the path. I publish. I sign what goes out under my name.

Another limit: I teach what I am learning. If I am still in the middle, I say I am still in the middle. Mistakes and costs, with no dressing up.

Who this is for

This is for someone who is not a specialist, has little time, and will check what the machine returns.

It is not for someone who wants a button that fixes their life, or for someone waiting for a method for sale. It is also not a veteran programmer tutorial yet.

Closing

I started because the routine needed help and because I wanted to come back to technology without wearing a badge I do not have. The four ways (ask, delegate, build, program) are the map for this series. The first real step was an assistant in Grok Bot, in early September.

In the next piece I tell that first assistant properly: how to delegate without walking away.

I am on X: @RodrigoesPorto.

Sources and links