UXSense · September 2026
Your preview deploy is the exact build that will ship, live at a URL, before merge. It has everything a real test needs except real users. Here's how Drift replays recorded user journeys against it, and what that catches that your suite doesn't.
Read the article →
UXSense · September 2026
PostHog already records what your users do. Here is how to turn those replays into a check that runs on every PR, and how to see what it would have said about your last release before you collect a single new session.
Read the article →
UXSense · September 2026
Drift posts a check on every pull request, scored against the paths your users actually take. Here's what the 4 verdicts mean, when it blocks, and why most PRs should pass quietly.
Read the article →
UXSense · September 2026
Your tests tell you the code still works. They cannot tell you whether users still can. Here is how to compare real behavior before and after a release, and why the number has to come from sessions, not from a model.
Read the article →
UXSense · September 2026
Sentry Replay already records what your users do. Most teams open it after an incident. Here's what changes when the same recordings score the pull request instead.
Read the article →
UXSense · August 2026
What changes when the author of a frontend PR is Claude Code or Cursor instead of a teammate, and why the review process you already trust wasn't built for it.
Read the article →
UXSense · August 2026
Claude Code will happily ship a frontend change that passes every test and still breaks the thing your users actually do. Here's a practical checklist for catching that before merge.
Read the article →
UXSense · August 2026
Every check in a frontend pipeline validates the diff against the ticket. None of them asks whether the change still works for someone who already knew how to use the product — so we ran a real agent-authored redesign past all of them and published what they missed.
Read the article →
UXSense · August 2026
Visual regression testing catches pixels that changed. It says nothing about the pixels that stayed the same while what people do with them changed underneath.
Read the article →
UXSense · August 2026
Tests passing and code review passing don't mean your interface still works the way people expect. Here's the category of failure that slips through both.
Read the article →
Andrew Draper · August 2026
A model that watched ten thousand sessions has ten thousand opinions. Why watching isn't measuring, prompts are specs that rot, and a finding that's never graded stays exactly as trustworthy as the day it was written.
Read the article →
Andrew Draper · August 2026
Almost everything anyone builds has a trigger and an action, and no proof, no memory, and no stop condition. Why the three missing parts are the whole failure, and what we built instead.
Read the article →