XPollinate

with curiosity :: hao chen+ai

Software Engineering

15 patterns in this domain

You are what you contain

4/8 frontier

Content-Addressable Storage

In the 1960s, librarians faced an increasingly desperate problem: books were multiplying faster than anyone could organize them.

identitydeduplicationintegritydistributed-systems
8 domains

When delivery fails, don't just drop it

3/7 frontier

Dead Letter Handling

In 1825, the United States Post Office established the Dead Letter Office in Washington, D.C.

error-handlingresilienceobservabilityrecovery
7 domains

The environment remembers what you forget

1/8 frontier

Externalized Memory

The Great Barrier Reef is the largest structure built by living organisms on Earth — 2,300 kilometers long, visible from space.

memorypersistencecollective-intelligencecontinuity
8 domains

Test small before you go big

3/7 frontier

Graduated Rollout

In 1747, Scottish naval surgeon James Lind conducted what is often called the first clinical trial.

risk-managementdeploymentexperimentationevidence-based
7 domains

Do it again, same result

3/7 frontier

Idempotency

Mathematicians named the concept first.

reliabilitydistributed-systemssafetydeduplication
7 domains

Record everything, change nothing

3/8 frontier

Immutable Append-Only Log

In 1494, a Venetian friar named Luca Pacioli wrote down a rule that merchants had been following for centuries: never erase an entry in your ledger.

data-integrityaudit-trailtemporaltrust
8 domains

Know when to dig deeper, know when to move on

3/7 frontier

Optimal Foraging

In 1976, Eric Charnov published the Marginal Value Theorem, formalizing what foraging animals had evolved to solve: when to leave a depleting food patch.

decision-theoryecologyexplorationoptimization
7 domains

When worlds collide, a new language is born

3/7 frontier

Pidgin Formation

When Portuguese traders reached the coast of West Africa in the 15th century, neither side learned the other's language fully.

communicationboundarylinguisticsinterface-design
7 domains

Announce once, reach many

3/7 frontier

Publish-Subscribe

The pattern is as old as communication itself.

messagingdecouplingevent-drivenscalability
7 domains

Only so much, only so fast

3/7 frontier

Rate Limiting

The first deliberate rate limiter might have been the Roman aqueduct.

resilienceresource-managementfairnessthrottling
7 domains

Witnessed, witnessed, done — no going back

3/7 frontier

Ritual State Transition

Every known human culture has rites of passage — formalized ceremonies that mark the transition from one social state to another.

ceremonysocial-consensusirreversibilityanthropology
7 domains

Watch one, do one, teach one

3/7 frontier

Scaffolded Mastery

The medieval guild system was the most sophisticated knowledge-transfer institution in pre-industrial Europe.

knowledge-transfertacit-knowledgementorshipeducation
7 domains

Change the rules without stopping the game

3/7 frontier

Schema Migration

The problem crystallized in the 1990s when web applications started storing data in relational databases.

evolutionversioningbackward-compatibilitychange-management
7 domains

Each layer minds its own business

3/7 frontier

Separation of Concerns

The idea predates its name.

architecturemodularitycomplexity-managementgovernance
7 domains

Compare, reconcile, converge

4/8 frontier

Structural Diffing and Merging

In 2005, Linus Torvalds had a problem.

collaborationversion-controlconflict-resolutionparallel-work
8 domains