Our readingWhat is a korrent?
Deciding what software should do and why is still a human job: vibe coding changes the implementation phase far more than the planning phase.
Drawn from what Jakob Nielsen said
What these subjects mean
design How things should be made and judged: what makes a design good, who should do the designing, and what an interface is for.
product management What a product manager is for, who decides what gets built, and what happens to that job once delivery is cheap.
vibe coding Building software by describing what you want and accepting what comes back, without reading much of it.
On the topicWhat is a PM for, now that building is cheap?under our view: Building got cheap, so the scarce work is choosing what to build and knowing what good looks like On the topicWho should design software, and how?under our view: Design is everyone's job: whoever shapes the outcome is designing, and increasingly that includes the users