I believe you may be mischaracterizing the article's position. It didn't advocate for deploying without testing or any of the other items you mention. Rather, it discussed how well and quick AI solved a problem. There's an important distinction between what was actually proposed and the extreme position you're describing.
The art is certainly in the planning, which I think many programmers might struggle with. Think how many say things like "I don't write docblocks", "my code explains it all." They'll be the ones that might struggle with it the most.
I do agree with you on letting the AI write its own prompt. It's the better way to handle context, that way we learn how it wants to be prompted.
I provide AI samples of my work, with context, which it does pretty well.
I have these patterns part of the command so it's no buried deep inside a context window. Claude is great at looking at the entire codebase and following the styles and approaches it comes across.