Learn JavaScript And Get Scared Of What You Can Do With Artificial Intelligence
Wednesday • October 15th 2025 • 8:21:49 pm
Don’t be scared of AI, AI is your fiend and teacher, and a lovely creature all around.
But it is so...ooo powerful, that you need both scardy pants and underpants.
Let me tell you what you really want to hear, choose projects that are AI friendly.
That means there is a list of something, and the AI can build it out for you.
Let me show you exactly that, this is the ast-types JSON file AI and I just made.
It is small, but an impossible dream, I know most things in it, almost everything.
But it would still take me months to assemble it, you know, it would actually, take years before it was complete.
With the help of AI, it took me just about an hour, this is a speedup so large, that it cannot be reasonably described.
The quality is so high, that we shouldn't even talk about the monetary value.
The descriptions of the various properties, have been re-written a couple of times.
To make them easy to understand, to those who are new to somewhat advanced programming.
Overall, this precious list, has 76 items, totaling 252 descriptions.
You, should consider that to be a small list, you want to deal with things that have multiple files.
I don’t know what would interest you, perhaps a rhyming dictionary website.
Where you use AI from all over to find good rhymes rhymes, for every English word, and then continue improving it.
You would generate a static website based on your JSON, and only feature the best rhymes under a distraction free interface.
There are existing databases of rhymes, but they are not precise.
You could then sell a printed version, or an e-book version.
Most importantly this idea demonstrates the notion of lists, you have to give AI something, and then watch it flourish.
For those of you who are learning HTML, which is like the stuff for text layout and formatting.
Consider all the HTML tags a list, and create custom elements, based on that list button-x for example.
And make their properties reactive, today you have to use a mutation observer, very messy.
But you could say, the text of this paragraph,
comes from the value of that textarea-x as easy as
Because you make the text area value into a signal, and give p-x a way to find that text area you just set the path.
What is crazy about this, is that your hyphen-x elements, just about inherit from the same class.
You just program one thing, and tell the AI, to create new elements based on a lost of all HTML elements.
Again it is a list, and the result, makes a series dent in leading frameworks.
To combine and mangle data in interesting ways, make an automator node that contains actions.
And here whenever a thing changes, it is sent through the list or tree of actions,
Let the user edit it, it is just HTML nodes.
“X” button on every action to remove, “+” between all the nodes and top and bottom to add.
And when you crop something during reordering,check if the user dropped it on top or bottom part of an exiting node.
And place it either above or below, AI of course knows how to program this.
You maybe scared of writing programs that are confused, because it is hard to see ahead when learning.
But that is not a problem, at all, and it happens to all programmers.
AI gives you the ability, to just say:
“Great Work, we have truly reached a milestone, let us begin work on version 2.0.
Please consider the upgrades that 2.0 or higher stands for, what programmers wish they did right from the beginning”
The AI, will untangle everything for you,
Consider switching programming conventions as well, I always say, write code using MDN programming style and conventions.
The result is always lovely, though it is always a bit more code than you hoped for.
But you always learn, MDN is the Mozilla Developer Network behind Firefox Web Browser.
You can also research your own programming style, by asking for conventions that some large corporation uses.
And keep asking, until you see the differences, between the different companies and make an informed choice.
Use a little program for testing, and consider leaving verbose documentation for last.
Programming today, is not what it was few months ago, and it is not like it was few years ago.
Back then we had to do everything by hand, we were boxed in by things that would take years.
Today, those things take an hour or less, this is terrifying, it is scary.
And to paraphrase Pearl that little octopus from Finding Nemo, you are going to ink yourself, a lot.
You ask AI, about something that takes year, and it lurches to work, producing instant results.
You better, grab your butt.
In all of human history, there was never a tool, the printing press included.
That would do years of custom u-to-specification work for you, in seconds, instantly beginning to produce perfect results.
Find your list of things, something large and precious, and start working with AI on it, do it now.
Learn programming with it, as soon as you can.
When you compare AI and Programming to High School and GPA, and the powerhouse of the cell.
It looks bad, it looks conspiracy level bad, world ending bad.
And the moment you start programming, you even stop being scared of poverty or homelessness.
And now with AI, you become a development company, and AI based corporation.
And with focus on lists, and and doing that “let us begin work on version 2.0” trick…
And then adding student friendly documentation, and explanation and tutorials all AI generated.
Makes all your work, components and applications, beyond precious.
I already see people say that “all our code was written by humans”, to which I respond, “keep it then”.
Because I know they cant refactor, and they haven’t strategically structured their code base for AI.
AI has received another upgrade in the last few weeks, I don’t even use it, but I’ll tell you what it is for.
You tell it to continue upgrading your programs higher and higher, until they are of a standard that exceeds any and all expectations.
You tell the AI to work on it for days, and discover websites, books, tutorials, blogs, all of it.