Skip to content

Topic

Debugging Practice

Techniques for isolating defects, such as hypothesis elimination and runtime monkey-patching for observation.

Current stories

build1 publisherOne report

A sleeping laptop expired a 30-second HTTP budget by half an hour

A queue worker built its remaining-seconds budget from time.time(), and after the host woke from sleep it logged remaining=-1842.7. Two days of debugging went to sockets, Docker and NTP before the clocks got compared.

Publishers:dev.to

Reality

Evidence58
Adoption
Insufficient
Hype gap0
Incentives60
Confidence55