Blog

Writing

Ideas, tutorials, and updates from our team.

  • Session replay

    Three quarters of our SDK was code almost nobody ran

    A third-party widget that ships 450 KB to every visitor has to justify it. Ours couldn't. Here's the measurement, the fix, and the thing about defer that turned out to be wrong.

  • Session replay

    Works on my machine: a field guide to unreproducible bugs

    "Cannot reproduce" is not a property of the bug. It is a statement about the difference between two machines. There are only about eight such differences, and each one leaves a distinct fingerprint.

  • Session replay

    Session replay without the surveillance

    Session replay has a reputation problem, most of it earned. Here's how we use it — scoped to a report, redactable by the user, and off with one line.