Source-linked reports: Amounts and outcomes come from the original reports and linked replies.
Kent C. Dodds: full-table D1 aggregates produce a $195.05 rows-read line item.
Kent C. Dodds links a pull request on X calling it "an unfortunate lesson". The pull request says the Aug 8, 2026 Cloudflare invoice ($213.79 total) included a $195.05 D1 line item for 195 billion rows read (Jul 8–Aug 7), mostly attributed to two full-table PostRead aggregates cached only in per-isolate memory. The change moves those results to a shared KV-backed cache.
What happened
- Reported cause
- Read volume
- Incident date
- Date not recorded
- First reported
- 2026-08-08 14:12 UTC
- Billing outcome
- Not recorded
- Case progress
- Not established
- Public Cloudflare reply
- Not linked
Latest reported outcome
The amount is the D1 line item; the invoice total of $213.79 is context only. The pull request fixes the queries; no billing action is reported.
View this update in the timelineOriginal sources
Each entry links to the report or reply it describes.
Case timeline
Pull request documents the D1 line item
Open original sourceThe pull request cites a $195.05 D1 line item for 195 billion rows read on the Aug 8 invoice and moves the aggregates to a shared cache.
Author shares the lesson on X
Read on 𝕏The author links the pull request and calls it an unfortunate lesson.
Kent C. Dodds 🐨
@kentcdodds · Original 𝕏 post
https://t.co/VYQTPGRwp3 This was an unfortunate lesson 💸💸💸
More to read
Cloudflare costs $5 a month, but the bill is not capped
不追高 (@Ariella1213) writes an X article explaining that Workers Paid’s $5 is a minimum, that per-product limits and budget alerts do not cap the account bill, and how denial-of-wallet requests, write amplification, delayed stops and background retries add cost.
Jiuhong: a vibe-coded Durable Objects bug, a $600+ overnight bill and a reported 80% account credit.
Replying on X in the shmily7 thread, Jiuhong (@indiehacker9527) says a bug from vibe coding in Durable Objects produced a bill of more than $600 overnight a few months earlier. After several rounds of negotiation stressing system defects, he says 80% was returned as account credit for future charges rather than to his card, that Cloudflare promised product improvements, and that he also received a startup credit package.
Lanshu: an AI-assisted Cloudflare billing risk checklist
Lanshu (@LufzzLiz) shares a six-step prompt for checking account ownership, usage, runaway consumption and budget alerts. Replies add alarm logging, email delivery checks and separate notifications.