TestingPython
#01
2026-09-256 min read

post_today opens two connections. The test fixture only controlled one.

Three tests in test_post.py broke when auto_mode was turned back on in production. No code had regressed. post_today also opens its own connection to read the auto_mode flag, independent of the connection the fixture supplies, and the test hadn't controlled it.

Read post→
DevOpsSEO
#02
2026-08-206 min read

I wrote gsc-telemetry with no pip dependencies. It found six invisible pages in four days.

Building ga-telemetry and gsc-telemetry as stdlib-only Python skills removed the friction that keeps monitoring tools from running reliably. The daily digest surfaced six pages showing “URL is unknown to Google” four days after deployment. The ultracode audit found no technical blockers. The fix was a crawl path, not a configuration error.

Read post→
Build LogSEO
#03
2026-06-266 min read

Six pages Google couldn't find: telemetry ruled out the technical before we touched any code

The GSC digest showed six pages stuck at “URL is unknown to Google.” That specific status — not crawled and filtered, just never discovered — changed what we looked for first. Two stdlib-only telemetry skills made that diagnostic distinction available before we opened a single file.

Read post→
Build LogDVLAW
#04
2026-06-215 min read

Four expired slots and the SLA recovery rule we learned in sequence

Between 12 and 14 June, four scheduled DVLAW slots expired without autonomous recovery. Each failure confirmed the same thing: sibling cancel, substitute fallback, and a missed-slot alarm don't work in isolation. They're one system.

Read post→
Build LogInbox
#05
2026-06-085 min read

Making Gmail tractable in a day. Four branches and one partial index.

The Inbox Hub shipped in five sprints, all on the same day. The classifier is four comparisons against a rules table. The speed comes from a partial index on pending senders, not from the sync logic. Neither changed how I read email.

Read post→