Urgent.News

What's breaking now, across thousands of outlets.

Tech

How to catch the frozen tabs and jank your monitoring misses

One user's page froze, and every dashboard stayed green. It was a long-lived single-page app, the kind of tab someone keeps open for hours. A customer writes in: yesterday the page locked up and they lost work. You open your monitoring to pull that exact session, and it is not there, because your replay tool sampled it away and it threw no error to catch on. Modern error-monitoring and real user…

A user's web page froze and all dashboards remained green, despite being a long-lived single-page application that someone keeps open for hours. A customer reported losing work when the page became unresponsive. Monitoring tools that capture sessions are expensive and sample them to control costs, often recording only a fraction of sessions, typically around 10%.

This sampling method only captures sessions that throw JavaScript errors, leaving silent failures unrecorded. Scroll jank, sustained drag stutter, and main thread freezes cannot be detected by these tools, as they only measure user frustration through clicks. To catch these failures, a watchdog must be run in a Web Worker to survive the frozen tab and send a report from a snapshot taken before the tab became unresponsive.

Measuring user-perceived performance with INP (Interaction to Next Paint) misses dead and rage clicks, scroll jank, drags, and the merely-bad interaction. Per-session logs provide a more accurate representation of how users actually complain, as opposed to standard monitoring which aggregates sessions into percentiles and cannot trace back to individual users.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

History of the Model Context Protocol (MCP)

History of the Model Context Protocol (MCP) Origins (mid-2024) MCP started as an internal fix for an annoyance. In July 2024, Anthropic engineer David Soria Parra got tired of manually copying answers…

  • Model Context Protocol (MCP) created by Anthropic engineers in mid-2024
  • Officially launched in November 2024 as open standard for AI-tool integration
  • Donated to Agentic AI Foundation in December 2025, becoming vendor-neutral

Agent memory and questions to ask

Tell a coding agent that your project runs tests with npm test . Start a new session and ask it how to run the tests. It answers correctly. Good first result.

  • Evaluate agent memory by testing recall of specific instructions based on historical notes.
  • Agent should correctly identify September 10 maintainer note as source of current command for Atlas.

More from Saturday 12 September →