The Fastest Work Happens Before You Start
Hatched by Kevin
Sep 03, 2026
10 min read
0 views
84%
What if the biggest threat to your productivity is not distraction, laziness, or even a lack of intelligence, but unnecessary interpretation?
Consider two seemingly unrelated tasks. In one, you are working through a spreadsheet that contains several tables, decorative headings, merged cells, notes, blank spaces, and inconsistent labels. In the other, you are writing code and repeatedly moving your hand from the keyboard to the mouse to perform actions that could have been completed with a shortcut.
One problem looks like data engineering. The other looks like personal efficiency. Yet they are versions of the same problem: your tools are forcing you to rediscover structure that could have been made explicit.
The spreadsheet makes you determine where one meaningful region ends and another begins. The mouse makes you repeatedly navigate a visual interface to reach an action you already understand. In both cases, the work slows down because the system has not normalized the environment around the task.
The deeper lesson is counterintuitive: speed does not primarily come from moving faster. It comes from reducing the number of small judgments required to move at all.
The Hidden Tax of Ambiguity
Most people calculate the time required for a task by looking at its visible steps. Open the file. Find the table. Copy the values. Format the result. Click the next menu. Continue working.
But visible steps are only part of the cost. Beneath them is a layer of micro interpretation. You must decide which cells matter, whether a blank row is intentional, whether a title belongs to the table below it, which menu contains the command you need, and whether the current state of the application matches your mental model.
These decisions are often so small that we do not count them. That is precisely why they accumulate unnoticed.
A useful model is:
Total effort equals execution effort plus interpretation effort plus recovery effort.
Execution effort is the obvious part: typing, clicking, reading, transforming, and checking. Interpretation effort is the mental work of figuring out what the system means. Recovery effort is what you spend correcting mistakes caused by misunderstanding the system.
Messy spreadsheets are expensive because they impose a high interpretation burden. A sheet may look like one object while actually containing a summary table, a monthly breakdown, a footnote, and a manually inserted exception. Treating the whole sheet as a uniform rectangle can produce technically valid data that is semantically wrong.
Unnecessary mouse use creates a smaller but structurally similar burden. You already know that you want to save, switch windows, move to a symbol, or repeat a command. Yet the interface makes you reconstruct the path through menus and visual targets. The action is simple, but the route is repeatedly rediscovered.
The cost is not just seconds. It is context fragmentation. Each interruption asks your brain to leave the problem, operate the interface, and then recover the original train of thought.
Normalization Is a Form of Thinking
Normalization is often treated as a technical preprocessing step. Before analysis, you clean the data. Before automation, you standardize the input. Before serious work, you arrange the environment.
But normalization is more than tidiness. It is a way of deciding what distinctions matter.
A system that identifies separate regions in a spreadsheet is doing something conceptually important. It is not merely moving cells into a cleaner format. It is proposing that the sheet contains multiple meaningful objects, each with its own location, title, description, and structure. Once those objects are isolated, they can be processed independently instead of being interpreted afresh every time.
A portable format that retains type information adds another layer of protection. A number remains distinguishable from text. A date does not have to be guessed from its appearance. A table can move between tools without losing the properties that make it intelligible.
The same principle applies to personal workflows. A keyboard shortcut is a kind of normalization. It converts a recurring intention into a stable operation. Instead of repeatedly translating “I want to navigate to the next occurrence” into a sequence of visual actions, you establish a compact command that preserves the meaning of the intention.
This is why shortcuts become powerful only after they are learned as semantic units. The goal is not to memorize obscure combinations. The goal is to create a direct path between intention and result.
For example, a programmer who learns a shortcut for opening a file by name is not simply pressing fewer buttons. They are replacing a search through folders, tabs, and menus with a direct expression of the task. The interface becomes closer to the structure of the work itself.
The spreadsheet equivalent is not merely exporting data. It is representing the sheet in terms of the things you actually care about: regions, tables, types, titles, and relationships.
The best tools do not merely accelerate actions. They make the meaningful structure of the task easier to express.
This suggests a broader definition of productivity. Productivity is not the number of actions completed per minute. It is the number of meaningful decisions preserved per unit of effort.
The Interface Should Meet the Shape of the Problem
Every task has a natural shape. Some tasks are spatial. Some are hierarchical. Some are repetitive. Some are relational. Friction appears when the interface presents the task in a shape that does not match its underlying structure.
A spreadsheet is spatial on the surface, but semantic underneath. Its cells occupy a grid, yet the user usually cares about entities such as budgets, assumptions, invoices, forecasts, and notes. A visual grid is useful for editing, but it is a poor description of the objects that an automated system needs to understand.
A graphical menu is visual on the surface, but many computer actions are symbolic underneath. The user does not fundamentally care about the position of a button. They care about an operation such as rename, navigate, duplicate, or run. A shortcut can expose that symbolic structure more directly.
This produces a practical rule:
Use the representation that matches the kind of uncertainty you are trying to remove.
If the problem is finding meaning in a messy document, add structure. Identify regions, preserve types, attach metadata, and separate objects that should not be confused with one another.
If the problem is repeating known operations, remove navigation. Learn the command that expresses the operation directly, then make it automatic through repetition.
The distinction matters because many productivity efforts solve the wrong problem. People often try to improve speed by increasing effort. They click more carefully, write more elaborate instructions, or build larger workflows around an unclear input. But if the real issue is ambiguity, greater effort only produces faster confusion.
Imagine asking an analyst to process a workbook containing ten visually distinct sections. One approach gives the analyst a raw grid and asks them to infer everything manually. Another identifies each region, records its position, preserves its data types, and describes its likely purpose. The second approach has not eliminated judgment. It has concentrated judgment where it matters: verifying the interpretation rather than repeatedly reconstructing it.
The same applies to an engineer learning shortcuts. The goal is not to turn every action into a reflex. Some actions deserve deliberation. The goal is to prevent low value navigation from competing with high value reasoning.
A Three Layer Framework for Faster Work
A useful way to redesign a workflow is to examine it at three layers: recognition, translation, and execution.
1. Recognition
Recognition is the process of determining what is in front of you. In a document, this means identifying meaningful regions and distinguishing content from decoration. In an application, it means understanding the current state and the available actions.
Recognition is where messy inputs are most costly. If the system cannot tell whether a block is a table or a note, the user must carry that uncertainty. The first improvement is to make the objects visible and nameable.
Ask:
- What are the real objects in this task?
- Which boundaries are obvious to a human but invisible to the tool?
- Which properties must be preserved for the object to remain meaningful?
2. Translation
Translation is the conversion of intention into an instruction. “Analyze the sales table” becomes a selection of the correct region. “Go to the function definition” becomes a navigation command. “Load this as data” becomes a typed, portable representation.
Translation is where many tools create friction. They require users to express a conceptual goal through low level interface mechanics. The more often a task occurs, the more worthwhile it is to shorten this translation layer.
Ask:
- Am I repeatedly converting the same intention into the same sequence?
- Can the task be named, parameterized, or assigned to a direct command?
- Does my tool understand the object I care about, or only its physical location?
3. Execution
Execution is the actual operation: extracting, navigating, transforming, or saving. This layer is usually the easiest to optimize because it is visible and measurable.
Yet execution improvements have a ceiling. A faster operation applied to the wrong region is still wrong. A rapid shortcut used without understanding the current state can create errors more quickly. Execution should therefore come after recognition and translation have been made reliable.
This framework explains why preparation often feels slower while producing faster results. Naming regions, preserving metadata, learning a command, or arranging a workspace adds effort at the beginning. But it converts repeated interpretation into a one time investment.
The return grows with repetition:
Value of normalization equals frequency of reuse multiplied by ambiguity removed.
A shortcut used once is a convenience. A shortcut used fifty times a day is infrastructure. A clean representation of a spreadsheet used once is helpful. The same representation used across reporting, analysis, validation, and automation becomes a foundation.
From Personal Shortcuts to Organizational Memory
There is an important shift when these ideas move from individual practice to team design.
An individual can remember that a particular workbook uses the first sheet for assumptions, the middle section for actuals, and the final rows for exceptions. A team cannot rely safely on that memory. Nor should a data pipeline depend on one person knowing which blank rows are meaningful.
Normalization turns private knowledge into shared structure. Metadata records what a region is, where it came from, and how it should be interpreted. Portable typed outputs allow different tools and people to work with the same object without silently changing its meaning.
Shortcuts have an analogous organizational form. A team convention, command palette, template, or automated action encodes a repeated decision so that nobody has to reinvent it. The benefit is not only individual speed. It is reduced variation.
This gives us a distinction between fast individuals and fast systems. A fast individual has memorized many paths. A fast system makes the right path obvious, repeatable, and transferable.
The second is more durable. It survives vacations, turnover, new software, and changing workloads. It also reduces the risk that expertise becomes a private collection of tricks unavailable to everyone else.
A mature workflow therefore asks two questions:
- Which decisions should remain with a human because they require judgment?
- Which decisions are repeated often enough that they should be encoded in the environment?
The answer should not be “automate everything.” Judgment is not waste. Ambiguous data may require interpretation, and unusual cases may deserve careful attention. The aim is to remove avoidable interpretation, not meaningful thought.
Key Takeaways
-
Measure interpretation, not just action. Notice how often you pause to locate, infer, translate, or recover. Those pauses are part of the task cost.
-
Name the objects in your work. In a messy document, distinguish tables, regions, notes, assumptions, and exceptions. In an application, distinguish intentions from the interface paths used to execute them.
-
Normalize at the boundary. Clean and structure information when it enters a workflow. Preserve types, labels, location, and descriptions so later steps do not need to guess.
-
Turn repeated intentions into direct commands. Keep a small list of frequent actions and learn the shortcut, template, or automation that expresses each one directly.
-
Protect the judgment that matters. Automate navigation and reconstruction, but reserve human attention for ambiguity, exceptions, and decisions with real consequences.
The most productive person is not necessarily the one who performs the most actions. It may be the one who has arranged their tools so that fewer actions are needed, fewer meanings must be reconstructed, and fewer mistakes require repair.
That is the surprising connection between a structured data pipeline and a disciplined keyboard habit. Both are attempts to make intention legible to the system carrying it out.
The future of efficient work will not be defined only by faster processors, smarter assistants, or more elaborate automation. It will be defined by better boundaries between human purpose and machine execution. When those boundaries are clear, a messy grid becomes a collection of meaningful objects, and a repeated gesture becomes a single command.
The question is not, “How can I work harder or move faster?” It is this:
What am I still being forced to figure out every time, even though I figured it out the first time?
Every answer points to a possible shortcut, a better representation, or a workflow that can finally remember what you already know.
Sources
Hatch New Ideas with Glasp AI 🐣
Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)
Start Hatching 🐣