Yep, it always seems easy from the outside until you start doing it. Then unless you are doing a crud web app you quickly run into issues where unless you know what you are doing- Claude Code won’t help you.
Exactly. The AI is great at "write me a function that does X" or "convert this to async." It struggles with:
- Graph layout algorithms (crossing minimization, layer assignment)
- State machine interactions (how does undo interact with sync scroll when switching view modes?)
- Performance debugging (why is syntax highlighting slow on scroll?)
The domain knowledge still matters. AI just compresses the boilerplate time.