Comment by e12e
10 hours ago
One reason I have some hope for this approach is that we start by removing complexity by going to a static web site first.
We remove WordPress, database, configuration, templates - a lot of cruft.
Then we can add it back as needed for keeping edits and publishing simple. It might turn out we hardly need anything from 11ty, thanks to AI making editing more automatic.
I think (the collective) we, are (mostly by accident) building systems that are at least one dimension or level of higher abstraction than before AI.
Unfortunately with AI, higher abstraction doesn't automatically mean less complexity, or better managed complexity.
I think 95% of systems being built now with Al and on top of - or including Al - will turn out to be highly complected mountains of madness.
Complexity in itself is not an interesting measure but it's a proxy for an interesting measure: time and cost to build/maintain.
A more complicated program that is built and maintained with LLM assistance is cheaper and faster to build and fix than even a less complicated program built without. It's even the same without LLMs: once React achieved critical density and "won" the JS framework wars, building React apps became cheaper and faster even than building plain HTML/JS apps.