Question · Seed idea · last reconsidered August 17, 2026

What did the abstraction remove?

A question about what a simplifying layer takes away along with what it simplifies.

Open question — no answer required

Territories
Tools
Kind of question
Engineering · Diagnostic

About the details, cases, and difficulties that a useful abstraction necessarily hides — and what happens when one of them turns out to matter after all.

Why it matters

An abstraction is judged by what it lets you ignore, and it is only ever tested on the cases where ignoring that was safe. What it removed stays invisible until a case arrives that depended on it, by which point the people who knew the removed part have usually moved on.

Tensions

Positions taken

has response

Questions this opens

questions

Connected ideas

Paths through this question

appears in

Explore this question in the map

Continue exploring