AI code reviewers have a blind spot: clean code can still break UX

_jaydeepkarale · x · 2026-08-19

A PR can have clean code, great TypeScript, passing tests and helpful comments — yet still break UX: a menu covering the submit button on mobile, a redirect loop after a stale session, a keyboard trap in a modal, a broken empty state behind a feature flag, or a success message that never appears.

The author argues AI-assisted review tools like Graphite, CodeRabbit and Greptile mostly help review the code, while you also need to verify what the code actually does in the browser — which is where web E2E testing matters: turning a user promise into something verifiable. Review the code, then verify the promise it makes.

Original post →

More from coding & agent

coding & agent channel →