Skip to content
How to ThinkIn the Age of AI

Extract the function each environmental element serves…

Extract the underlying function each environmental element serves rather than fixating on specific objects, then satisfy that function with whatever is available in new contexts.

When This Fires

Common Failure Mode

Object fixation: "I can't work productively because I don't have my monitor / my chair / my noise machine." The person has confused the object (specific monitor) with the function (large display area for code review). A borrowed external monitor, a tablet as second screen, or even two browser windows side by side might satisfy 80% of the function.

The Protocol

(1) For each environmental element in your workspace, write: "The function this serves is [X]." Not "I use this [object]" but "This [object] provides [function]." (2) Examples: Noise-canceling headphones → "Blocks ambient noise and provides consistent auditory background." Specific desk lamp → "Cool-white task lighting positioned at eye level." Standing desk → "Ability to alternate between sitting and standing positions." (3) When in a new context, scan the environment for anything that satisfies each function. The solution may look nothing like your usual object. (4) Accept 70-80% function satisfaction from substitutes. Perfect function matching is unrealistic; adequate function matching is almost always possible. (5) Over time, your environmental requirements become function-defined rather than object-defined, making you productive in any reasonable workspace rather than dependent on one specific setup.