Five ways an x402 paid endpoint can serve content it wasn't paid for, and a CI check for each
x402 turns HTTP 402 into a real payment flow: your server answers 402 with payment requirements, the client pays, and a facilitator verifies and set…
Tech news from the best sources
x402 turns HTTP 402 into a real payment flow: your server answers 402 with payment requirements, the client pays, and a facilitator verifies and set…
The flaky test was the kind that everyone on the team had learned to rerun. it ( ' replays the event into the read model ' , async () => { await…
The bug report came in on a Tuesday morning: a user's avatar URL was being rendered as undefined in the profile dropdown. The code that builds the p…
I gave DeepSeek V3 forty chances to find a profitable trading strategy. A simple heuristic found +52% net. The LLM's early proposals lost money. Aft…
A response's model field is not decoration. It is what your logs record, what your cost attribution divides by, what a router uses to pick the next…
About me I'm a mobile game developer. Most of my work is gameplay programming and building tools for development teams. I like Lua, C++, Godot, and…
Dhanush N's agentcheck targets a real thing: instructions that arrive carrying an attack. A tag-character payload, a poisoned rule, a server that re…
I maintain ~10 small zero-dependency CLI tools for freelancer admin (invoicing, late fees, currency conversion, tax estimates) — some in Python, som…
You ask an agent to fix a bug. It edits four files, writes a cheerful summary, and says the task is complete. You run the tests and three of them fa…
Every release you ship to Google Play carries two version identifiers, and mixing them up is one of the most common — and most avoidable — release m…
I run CalculateEveryday , a free site with 244 calculators: paycheck, mortgage, BMI, unit conversion, chemistry, statistics and so on. Each page sho…
Most extractions do not fail in review. They fail two weeks later, when a test hits a module global nobody remembered. The repair costs more than th…
Email automation often fails before the email provider is actually the problem. A test creates a user, requests a verification message, waits for a…
Your tests pass on your laptop. The same commit then dies on a plain Ubuntu box with error while loading shared libraries: GLIBC_2.34 not found . Wa…
My batch job had a 30-second deadline, and the model call happily ate all 30 of them. The scheduler killed the worker mid-flight, the log ended on a…
The most expensive test in an agent patch is the one nobody runs. It sits in the suite, green, on a quarantine list, and the patch quietly points at…
The smallest safe change is a measurable claim. Most refactors fail because nobody defined "small." A rename here. A default flipped there. Six week…
I keep one habit: find a bug in an abandoned open-source project, prove it with a test harness, ship the smallest fix that makes the harness pass. H…
A doc said the retry limit defaults to 5. The code said 3. The env var in the doc had been renamed two releases earlier, so anyone who copy-pasted t…
Shuffle the Golden Cases: Catching Eval State Leaks That Order Hides A patch-eval suite can be green for months and still be lying. The lie usually…
A fallback PR lands at 09:12 on a Monday. CI is green and the description reads "adds model fallback for reliability." The diff spans 340 lines acro…
Introduction Most advice on testing AI agents is about the answers, such as evals and golden datasets. Crash recovery needs its own test. If your ag…
AI agent observability is the practice of recording what an agent tried, which evidence shaped each step, and what the user experienced, so you can…
You ship a small demo on a free server. It works. You go to sleep. Next morning the app has no data. Nothing crashed. Nothing paged you. The process…
The Patch Added a Sleep: Reviewing Timing and Retry Hunks Before Merge Conclusion first: most arguments about "flaky tests" start after merge. The c…
Characterize the Boundary, Not the Module: An Import-Graph Gate for Messy Refactors The rule: characterize only the symbols other modules import. Th…
Unity developers live in the editor, but the path to publish a Unity game on Google Play runs through Android build tooling that Unity mostly hides…
Most eval papers give you a table and a PDF. LSCBench gives you the runs. LSCBench is a secure-code benchmark out of NUS and the Qwen team: 150 real…
Two days into a batch classification run, I opened the log and saw line one again. Not a continuation of line one — the same line one, with a new ti…