Really, this is so naive and dangerous. Yes, dangerous. Of course "people want to feel better when they have a headache", but is is migraines or brain cancer? This article mixes up product with development. Sure, now there is someone who puts up a joke website that they will not maintain, but then they will cry when a security hole will bring them to court.
"Yes, eventually LLMs might perfectly translate "I want monthly subscriptions" into working code. But while we wait for perfect AI understanding, we can build better abstractions."
I don't think it will ever happen in this way; instead, the LLMs could always use the same service (integration with it) to implement such feature.
Ironically, that's the thing I've been preaching to devs all along.
We need to simplify the DX; both for us, the machines and the new folks who dont know how to code. A lot of the overengineering or complexity is there not due to the need for it, but due to it being build "for developers", without actually thinking about the developers who are going to be using it.
Spot on. The best abstractions are the ones that make the complex parts invisible. We've been building for ourselves for so long that we forgot most people just want to solve problems, not learn our entire stack.
Really, this is so naive and dangerous. Yes, dangerous. Of course "people want to feel better when they have a headache", but is is migraines or brain cancer? This article mixes up product with development. Sure, now there is someone who puts up a joke website that they will not maintain, but then they will cry when a security hole will bring them to court.
What
You heard 'em. It's a headache, isn't it?
Most certainly is.
"Yes, eventually LLMs might perfectly translate "I want monthly subscriptions" into working code. But while we wait for perfect AI understanding, we can build better abstractions."
I don't think it will ever happen in this way; instead, the LLMs could always use the same service (integration with it) to implement such feature.
I left it purposefully broad, but agreed - I can see it going that way too.
Ironically, that's the thing I've been preaching to devs all along. We need to simplify the DX; both for us, the machines and the new folks who dont know how to code. A lot of the overengineering or complexity is there not due to the need for it, but due to it being build "for developers", without actually thinking about the developers who are going to be using it.
Spot on. The best abstractions are the ones that make the complex parts invisible. We've been building for ourselves for so long that we forgot most people just want to solve problems, not learn our entire stack.
Can't read the low-contrast page. Even selecting text doesn't make the text readable.
Sorry about that - haven't tested light mode at all. Disabled it, should be readable now.