CVER.NET

debugging

Tagged #debugging

RSS FEED
  • August 6, 2026

    Four ways past your own rate limiter

    A token bucket, a retry decorator, a circuit breaker and a wrapper class — all present, all correct-looking, and the quota was being blown through every day. The most instructive of the four holes is a two-line __getattr__.

    rate-limitingpythonapidebugging
  • August 6, 2026

    Your 64-bit IDs do not survive a spreadsheet

    An eighteen-digit account ID goes into a Google Sheet and a different eighteen-digit account ID comes out. Nothing errors, nothing logs, and the digits you would need in order to notice are the ones that were destroyed.

    idsieee-754google-sheetsdebugging
  • August 4, 2026

    Three days without power held the picture. One boot erased it.

    The picture had been on the panel for four days. The file I installed it as had been read exactly never — the driver takes its default screen from the initramfs, and the thing actually holding my cat up was the API with Temporary in the name.

    pinenotee-inklinuxdebugging
DevlogContactDonateTermsPrivacy
CVER.NET © 2011–2026 CVER Inc. Language