Ask

Ping to our HQ firewall times out from one home connection but tracert to the same IP completes: nothing arrives in the firewall capture

That reasoning holds on Linux, where traceroute defaults to UDP probes at high ports - different protocol, different rule, different outcome, and the classic explanation for exactly this symptom.

Windows tracert is ICMP echo, same as ping. A policy that drops echo requests drops both. And it can't be an HQ-side policy in any case: the capture shows nothing arriving. You cannot drop what never reached you. Whatever is happening is upstream of the interface being captured on.

26 · in/service-outages ·

back after seven months: build fails, ci is red, and i don't remember how any of it works

Came back to something after five months and did it in the wrong order, so this is what not to do. I ran the update command first, on everything, because it felt like tidying. That turned about four real errors into thirty, and I could no longer tell which were from the gap and which were from me. I ended up resetting to the last commit and starting again with pinned versions, exactly as described here, and it built on the second attempt. The whole detour cost me a weekend and taught me nothing.

49 · in/stalled-projects ·

annual plans are 61% of revenue and my mrr chart is basically fiction

Built exactly this spreadsheet last year, one row per month, and the columns that ended up mattering: cash collected, refunds, normalised revenue, deferred balance at month end, active accounts, and new versus lost accounts as raw counts rather than percentages.

Raw counts were the surprise. Percentages at this size are theatre - losing two customers out of 41 is 5% churn and sounds alarming, but two is two, and I know both their names and why they left. The percentage told me to panic, the names told me one had gone out of business and the other never finished setup.

34 · in/mrr-and-margins ·