Use Big Ideas: Speak To Your Programming Artificial Intelligence By Subtle Analogy
Today I asked my AI to enhance my website theme with multiple modes, light, dark, and phosphorous in amber and green.
If I did this like a programmer, the AI would create a lot of title variables.
But Instead as asked it to create and use reusable color filters, I even told it to simplify the existing color palette, and it did.
If I asked it to create color filters the normal way, it would recreate standard color transformation functions.
I would still need to give it a color (or something similar), a transformation color - and this is not how we program today.
Instead, you have to come up with a few things from the real world, that change color for us.
Remember, we already have the efficient ways of transforming color, and they are not useful because they need needy configurations.
So you invent the Colored Glass filter, the Underwater Filter, the glow of an Amber CRT Monitor at some distance, filter.
And then you say, use bootstrap starter template, the most popular website theme framework and AI knows it well.
Tell it to create the algorithms for your transformation objects, in accordance with bootstrap conventions, and add color modes.
You don't have to know bootstrap you just have to ask, who do I add colors to my website the professional way.
You are talking about glass and glow here, these are Symbols, and they are enough for AI to do colors right.
You can design applications this way too, tell your AI create a world of connected rooms based on MUD/MOO.
Give the user an inventory for any data they may wish to save, and have the on enter and on exit room events trigger actions.
These actions should change what is on your screen, and the buttons you see should help you move through the rooms.
To stay in control of your program, to understand it, tell your AI to create an XML blueprint that connects everything.
As a bonus, I often do a smaller trick,
Where I say, add a feature called X, that is based on the ideas behind Z that we did earlier.
And X is a big request, that the much smaller Z is the outline pattern for.
XML and MultiUser Dungeon worlds, create a powerful application, with a very readable live blueprint that the AI will keep updated.
But beneath that, my colored glass example is how you make complex adjustments.
Find something from our world, that the AI can simulate in the program.
If you still have difficulty, for example when coding a video editor, and you don't know that to say for timeline and tracks and samples.
Start with something like bootstrap, which is a User Interface Component library.
And say, add all the components a professional video editor needs, and make several started templates of video editors.
To keep things simple, you can use XML again, or the slightly more verbose but closer to Bootstrap Web Components, maybe with reactivity.