Skip to main content
PING Social

Blog

Build notes

Real notes from building PING: the architecture, the implementation decisions, and the reasoning behind both. No hype, no vague superlatives, just what was built and why.

Watch

The Long Ping, on film

Every episode is a full-length film on YouTube, an audio edition on Spotify, and a written transcript series on Substack. Start with the newest film, then take the Shorts as trailers for the arguments.

The Shorts

Three short cuts from The Grid Problem, each a complete story on its own.

essaysevidencehashingNovember 3, 2026

What a Hash Taught Us About Trust

Our studio learned to run on hashes the way you learn to run on anything: by being burned in its absence. The hash ends the argument before it starts.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Worm That Ate the Hospitals

WannaCry hit 200,000 computers in 150 countries, shut wards across the NHS, and was stopped by a $10.69 domain. The patch had existed for fifty-nine days.

Read article
essayspostmortemsecurityNovember 3, 2026

The Update That Was the Attack

SolarWinds shipped a backdoor to fewer than 18,000 customers inside clean updates, because SUNSPOT swapped one file only while the build was running.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Update Everyone Trusted

Eighteen thousand networks installed a signed SolarWinds update that carried a backdoor, because the signature proved who shipped it, not what was inside.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Typo That Emptied the Shelves

One mistyped input removed the servers under Amazon S3 in 2017, and the internet lost its index: the data was perfectly safe, and nobody could find a thing.

Read article
essayspostmortemsecurityNovember 3, 2026

The Thermostat That Joined a Botnet

On September 20, 2016, a Mirai botnet of about 145,000 hacked cameras and DVRs hit KrebsOnSecurity at 623 Gbps, and the lasting defense was a password law.

Read article
essaysdistributed-systemscoordinationNovember 3, 2026

The Standup Is a Distributed System

This is not a metaphor stretched for comedy. It is a mapping precise enough to be useful, and once you see it, you cannot unsee why your standups work or fail.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Spreadsheet That Ate Britain

Public Health England lost 15,841 COVID cases inside a legacy Excel format capped at 65,536 rows, and nobody counted what went in against what came out.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Sensor That Voted Alone

MCAS listened to one angle of attack sensor and no other, with no vote and no cross-check: two 737 MAX crashes, 346 dead, and the fix that followed.

Read article
essaysreliabilityschedulingNovember 3, 2026

The Scheduler Said It Ran

The calendar answers what was supposed to happen. It is silent on what happened: why our factory judges every standing job by its run record, not its schedule.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Rover That Kept Rebooting Itself

Mars Pathfinder kept resetting itself days after landing on July 4, 1997. The cause was priority inversion, and the cure had flown to Mars switched off.

Read article
essaysreuseverificationNovember 3, 2026

The Rocket That Overflowed

On June 4, 1996, Ariane 5 veered off course and was destroyed thirty-seven seconds into its first flight: a 64-bit number squeezed into just 16 bits.

Read article
essaysdistributed-systemsidempotencyNovember 3, 2026

The Retry That Charged Twice

A lost response, a second click, two charges: why retries without an identity duplicate work, and the small index-card fix that makes asking twice safe.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Phone That Became a Grenade

The replacement phone caught fire on a parked airliner, Samsung shipped a second defective battery, and the United States banned the Note 7 by name.

Read article
essayspostmortembackupsNovember 3, 2026

The Night the Backups Burned Too

When fire destroyed the OVHcloud data center in Strasbourg in March 2021, customers learned their backups had burned in the same building as their servers.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Most Expensive Second in History

One leap second in 2012 livelocked Linux servers worldwide, then broke Cloudflare in 2017. The timekeepers voted to abolish it. Time can go backwards.

Read article
essayssafetyverificationNovember 3, 2026

The Machine That Trusted Its Software

Between 1985 and 1987, a radiation therapy machine called the Therac-25 delivered massive overdoses to at least six patients in the United States and Canada.

Read article
essayspostmorteminternetNovember 3, 2026

The Day the Phone Book Burned

On a Friday in 2016, a hundred thousand cameras with factory passwords burned the internet phone book, and healthy sites became impossible to find at all.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Certificate That Expired

Equifax had the patch, missed the system, scanned the wrong directory, and left its traffic inspector blind for 19 months on an expired certificate.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Captain Who Flew a Computer

Air France Flight 447 stalled from 38,000 feet to the sea after ice blocked its pitot probes, the autopilot resigned, and its stall warning inverted.

Read article
essayspreventionmaintenanceNovember 3, 2026

The Bug That Didn't Bite

The Y2K bug never bit because an army fixed it first, and the world called the prevention hype: why success erases the evidence that work was needed.

Read article
essaysmarginresilienceNovember 3, 2026

The Boat That Stopped the World

In March 2021 the Ever Given wedged sideways in the Suez Canal for six days, and a planet built for efficiency learned the price of having no margin.

Read article
essayspostmortemreliabilityNovember 3, 2026

The Blackout Was a Software Bug

A race condition silenced the alarms in Akron in 2003 and 55 million people lost power: a monitoring system must be built to notice its own death first.

Read article
essayspostmortemschedulingNovember 3, 2026

The Airline That Lost Its Planes

Southwest cancelled 16,900 flights at Christmas 2022 not because planes broke, but because its crew scheduling software lost track of who was where.

Read article
essaysdistributed-systemsdeploymentNovember 3, 2026

The $440 Million Typo

Knight died of an unverified boundary: between old and new, between intended and actual, between the deployment they planned and the deployment that existed.

Read article
essayspostmortemsecurityNovember 3, 2026

One Password, No Second Factor

Colonial Pipeline shut down 5,500 miles of pipeline in May 2021 after attackers entered through a legacy VPN account that had a password and no second factor.

Read article
essayspostmortemreliabilityNovember 3, 2026

Ninety Seconds of Silence

On 15 January 1990, AT&T's long distance network spent nine hours healing itself to death: one mis-scoped break in 114 switches, spreading by recovery.

Read article
continuityagentsarchitectureSeptember 15, 2026

Why continuity matters for AI agents

Stateless AI starts from zero every session. Systems that act in the real world need continuity: events, knowledge, evidence, and replay. Memory, not retrieval.

Read article
agentsinfrastructureimplementationSeptember 14, 2026

Building agent execution boundaries

How agents run commands across machine boundaries without corruption, and why capability separation matters more than clever prompting. Silence is the danger.

Read article
Blog: Build Notes and Essays From PING · PING