The Most Important Part Of Coding With Bolt

This lesson preview is part of the Overnight Fullstack Applications course and can be unlocked immediately with a \newline Pro subscription or a single-time purchase. Already have access to this course? Log in here.

This video is available to students only
Unlock This Course

Get unlimited access to Overnight Fullstack Applications, plus 80+ \newline books, guides and courses with the \newline Pro subscription.

Thumbnail for the \newline course Overnight Fullstack Applications
  • [00:00 - 00:04] So the most important part of code is what? So the most important part is effective communication.

    [00:05 - 00:17] Yeah. Now, I know this is not the sexiest part of coding, but when working with LLM for anything, clear communication and effective communication are super important.

    [00:18 - 00:31] So how do we communicate effectively with the LLM? First of all, we need clear communication, which is the deterministic and visualizing.

    [00:32 - 00:42] So what does the deterministic mean? The deterministic means that what you say, I only have one outcome, one possible meaning.

    [00:43 - 01:05] If I say I want a login button, yeah, it tends to put it on the top right, but you can mean on the top left, you may want it on the center, you might want it to blow or red or with sados or you want to say something in instead of logging. So there are a lot of different outcomes you could have.

    [01:06 - 01:17] And what is visualizable? Visualizable is something that when you say to me, I can see it in my head.

    [01:18 - 01:24] So for example, a by now flow. I don't understand what a by now flow is.

    [01:25 - 01:42] I don't think anyone can fix it on their head. But if I think of a by now button, I can picture that and I can picture in your screen and I can picture a list of my card items in the screen and I can picture the credit card details.

    [01:43 - 01:51] So this is what visualizable means. Next up, small prompts over big prompts.

    [01:52 - 02:07] Again, you could ask for both our BLM in general to create a by now flow for you. Now, there is a very slight sense that you will actually get what you want, but most likely you won't.

    [02:08 - 02:18] So in this by now flow example, they will first say the first one would be to build a by now button. The next prompt would be to create a new page.

    [02:19 - 02:24] The next prompt would be to list your items. The next prompt would be to add the credit card details.

    [02:25 - 02:34] And the final prompt would be to add the final button with a price of the items . And finally, there's nothing to obvious when communicating with the BLM.

    [02:35 - 02:50] For example, when I think of that checkout page, it's obvious for me that the card items would be a bulk. The payment decays because I might want to edit them, look at them, delete anything, etc.

    [02:51 - 02:59] But for the element won't be. So there is a chance that it will put your items underneath the payment card.