Skip to main content
Ryan Orban

Ryan Orban

Subject
7 entries

Debugging

Bookmarks

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

All bookmarks