4 Posts
Tag: Debugging

BY eric
Sep 09, 2026
The Connection Reset That Wasn't: Hunting a Protobuf Bug in IBKR's TWS API
A market data gateway that worked fine for hours started rejecting every single connection with 'Connection reset by peer' - and stayed broken through TWS restarts, a full machine reboot, and every conventional fix. Here's how a raw packet capture and a hand-crafted socket client found the real bug: a version-gated Protobuf auto-switch that TWS silently didn't support.

BY eric
Aug 19, 2026
Debugging a Fake 410: yt-dlp, curl_cffi, and a Proxy That Lied
A yt-dlp download kept failing with 'HTTP Error 410: Gone' even on the latest version. The real cause was three layered problems stacked on top of each other: missing TLS impersonation, a narrow curl_cffi version-compatibility window, and an unrelated proxy gateway fault that looked exactly like a library bug.

BY eric
Aug 07, 2026
Debugging RDP 0x609: The Protocol Bit a Proxy Should Never Touch
A CredSSP 0x609 error appearing only through a proxy but not on direct connections — traced to a single HYBRID_EX bit being silently stripped from the RDP X.224 handshake.

BY eric
Jun 13, 2026
How a Coding Agent Actually Writes Code
The first four posts in this series took the telescope view of AI agents. This one takes the microscope: how a coding agent turns an instruction into a working, tested change — how it edits, compiles, runs, tests and debugs — and why Claude Code behaves like a native *nix programmer while others reach for a throwaway script.
