The value of working with AI
The first version of anything you create is unlikely to be perfect. This has always been true in product development, but is now magnified when AI tooling allows you to go from 0% to 80% in a very short time.
As you build any project, you will begin to uncover edge cases that you had not considered and you'll begin to build context of what a final version of your product might look like.
Fortunately, our AI tooling allows you to take everything you'll learn along the way and write it into updated versions of the prompts that started the project.
Allowing you to build, trash, and build again in a short time.
This prompt, evaluate, destroy cycle is one of the great benefits of AI tooling.
You can get something that looks almost finished into the hands of test users and authors faster than ever before.
AI tooling should also allow you to take on more ambitious projects than ever before.
Previously, before approaching a new front-end technology, framework, or any area of expertise, you would need to gather some amount of understanding in that area first before proceeding.
You can now take the things that you already know, apply them to the concepts that you don't, and an LLM will help translate and close the knowledge gap.
For example, if you don't know how to build a 3D model in a front-end application, LLMs do, and so long as you can sufficiently describe the outcome that you want with enough context to get what you need, you should be able to get very close to a result you are happy with.
Along the way, if there are any concepts that you do not understand, you can ask your LLM and it should be able to give you accurate information.