It’s interesting how my tech stack is evolving into an old new stack.
Old as in stable tech like plain PHP, SQLite, HTML, Javascript. Stuff that’s been around forever, verified by the Lindy effect.
New as in all the coding is done using bleeding edge AI tools like Cursor, Claude Sonnet. Stuff that’s not often not even had it’s first year birthday yet.
The shiny new building out the stable old.
And this pairing makes perfect sense.
Because the more the language and tech’s been around and the more popular it is, the more training data available for AI. Coding will be easier, faster, more accurate for those. It’s the bleeding edge frameworks and libraries that don’t do well on AI, and rightly so – too new, poor documentation, constantly changing, and just not enough time and dataset.
Ultimately, we use frameworks and libraries because of the abstraction it offers, the convenience, the productivity boosts.
But AI is the all-in-one meta framework and library now, in plain English.
The better AI gets at coding, the less reason we need to use a framework or library. And more reason to go back to the foundational languages and tech of the web.
It used to be “The best programming language is the one you are most familiar with.”
Now: The best programming language is the one AI is most familiar with.
Old new stack.