
Your repository already is your project's memory. One layer was missing.
Every coding agent starts the day as a goldfish. It can read the code, reason about it, and still have no idea why any of it is the way it i...
Subscribe to Oliver Zehentleitner's Newsletter
Get new articles and engineering posts delivered to your inbox.

Every coding agent starts the day as a goldfish. It can read the code, reason about it, and still have no idea why any of it is the way it i...

A case study on how Binance's listenKey design bypasses IP whitelisting, why Bugcrowd dismissed it, and what this teaches us about API secur...

My rule for evaluating an agent skill is deliberately asymmetric: Test the agent on the weakest model you intend to support. Choose the judg...

Three approaches to Git-native project memory for coding agents "Project memory for coding agents" is becoming a broad category. Three proje...

TL;DR — UBDCC is not "Redis for Binance order books". It is an order book trust layer: every layer of the stack — UBWA, UBLDC, the cluster, ...

A decision rarely stands alone. We retry three times may exist because the payment provider counts every attempt against our error budget. W...

Open this before you read on: keepthewhy.com/dashboard/live/#graph Give it a few seconds to settle. Then come back. It looks like a knowledg...

2026-04-29 — A fake recruiter tried to walk me into opening a malicious VSCode workspace.I refused, preserved the artifacts, mapped the infr...

Until now it was only possible to receive data from Binance via WebSocket. To send requests to the Binance API, for example to create or can...

The most common complaint about coding agents is the same on every forum: a new session starts from nothing. The explanation you gave yester...

"Project memory for coding agents" now means at least four different things, and most comparisons put them in one list as if they competed. ...

If you maintain a local Binance order book, there is a good chance it contains price levels that no longer exist on the exchange. Not becaus...

There is a misconception about Keep the Why that I keep running into. People see a structured context/ directory containing decisions, rejec...

A Binance order book looks simple until you try to keep one correct for hours, days, or weeks. At...

I wanted to re-open an old Binance API security issue. Not because I enjoy re-litigating old reports. Because the last thirteen days made th...

Operation Endgame disrupted 326 servers and 142 domains. Three months after disclosure, the StealC malware routes I documented still respond...

While working on Keep the Why, I ran into a very ordinary Git problem. There is one shared context/index.md. Developers and coding agents ca...

US servers unfortunately can no longer connect to binance.com (geoblocking). unicorn_binance_rest_api.exceptions.BinanceAPIException: APIErr...

REST, WebSocket, order books, trailing stops, and cluster-scale infrastructure — the...