Subject
7 entries
Debugging
Bookmarks
git_bayesect: Bayesian git bisect for flaky tests
Bayesian git bisect for flaky tests. Finally a way to handle probabilistic failures that standard bisect can't.
Sherlock: real-time LLM API traffic interceptor and dashboard
Sherlock intercepts LLM API traffic and shows token usage, costs, and context window consumption in a real-time terminal dashboard. Debug prompts and track costs across AI development sessions without adding SDK instrumentation.
Dequery: The SQL Debugger
Dequery is a SQL debugger that traces data lineage step-by-step through CTEs, subqueries, JOINs, and window functions — showing which source rows contributed to each result. Fills the long-standing gap between SQL query execution and traditional debugging.
wat: Deep Inspection of Python Objects
wat is a Python deep inspection tool for exploring objects at runtime — type, value, methods, parent classes, source code, and signatures, all with one expression. Fills the gap between dir() and a full debugger.
sdump: SSH-native HTTP request bin for webhook debugging
sdump is an SSH-native HTTP request bin for debugging webhooks — spin up a URL, connect via SSH to inspect incoming requests in your terminal, no browser required. Self-hostable with a public instance available.
Data Analysis: The Hard Parts
Mikio Braun on the unglamorous hard parts of data analysis — bugs that look like insights, evaluation that requires ground truth you don't have, and reproducibility failures. A practitioner's counterweight to the hype around data science tools.
Coding Horror: Learn to Read the Source, Luke
Jeff Atwood's Coding Horror post arguing that reading source code directly — not documentation, not Stack Overflow — is the highest-leverage skill for programmers. The ability to trace behavior to its root in code is what separates competent from exceptional developers.
