This, writing specifications is significantly harder than writing code in my experience, I shudder to think of folk attempting this as a way to learn how to build software

https://haskellforall.com/2026/03/a-sufficiently-detailed-spec-is-code

A sufficiently detailed spec is code

Specifications do not address the limitations of agentic coding

The most annoying thing for me is that LLMs could absolutely help people learn to code, but overwhelmingly not by generating code, that's the myopic focus because it's the utility that promises to undermine labour
@sue often thought that they’d be useful for learning (human) languages, and maybe some of those apps already do that: have a conversation about different likely scenarios, rather than learning to say “the monkey is in the tree” or whatever.