Open-source, in the open

Field notes from the open-source trenches

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A modern blog where I document my open-source contributions — how I approached each issue, what I learned, and the code that shipped.

Featured

Sentry JavaScript SDKDebuggingJavaScript

The Timer Nobody Could Stop

Sentry’s tracing had two countdown timers and one place to store their handles. One timer wrote its handle into the other’s variable, and the orphaned timer went off early — quietly cutting page-load traces short and dropping everything that happened afterwards. The fix was a single variable name.

Oct 11, 20263 min read

Latest posts

Browse by tag

Subscribe for new contributions

Get an email when I publish a new open-source write-up — how I approached the issue, the code, and lessons learned. No spam.