When Invisible Tools Shape Big Shifts: From IDE Autocomplete to Plant Based Plates
Hatched by Emil Funk Vangsgaard
Apr 16, 2026
8 min read
3 views
72%
What do your code editor and the milk aisle have in common? At first glance, nothing. One is an intimate interface for building software, the other is an everyday decision at the grocery store. Look closer and you will see the same mechanics at work: small, invisible pieces of infrastructure lower friction, change habits, and then unlock explosive but uneven growth across whole markets.
This article connects two often separated observations into a single, actionable argument. It shows why the quiet things beneath the surface matter more than the flashy products above, and it gives a framework for turning invisible advantages into durable advantage.
Setup: Two quiet revolutions
Two trends are worth holding together in your mind. The first is the rise of intelligent coding assistants inside developer tools. These assistants do not shout. They are not new front end features with splashy launches. Instead they are embedded in developer workflows, suggesting completions, refactorings, and fixes as you type. They change the cost of small decisions and the rhythm of making software.
The second trend is the rapid growth of plant based food categories in consumer markets. In thirteen European countries sales of plant based foods reached a record of EUR 5.7 billion last year, a growth of 22 percent since 2020. Plant based milk now accounts for 11 percent of the milk market, with sales of EUR 2.21 billion. Plant based cheese sales jumped 102 percent in the same period, reaching EUR 144 million where data was available. The fastest reported growth was plant based seafood, whose unit sales expanded by more than 300 percent between 2020 and 2022, but that category remains the smallest by value at EUR 43 million in 2022.
Both trends are accelerating. Both rely on better materials and algorithms. Both produce numbers that demand interpretation. Looking only at percent growth tells an incomplete story. The real story is about how invisible enablers shape what becomes mainstream and what stays niche.
Tension: Fast growth is not always meaningful growth
Percent growth is seductive. A 300 percent increase sounds like a revolution. But context matters. Plant based seafood grew 300 percent from a very small base; even after that rally it is still a niche worth tens of millions of euros, not billions.
The same distortion happens inside software tooling. A new autocomplete plugin might show 400 percent adoption growth on a developer forum but still be used by a tiny fraction of professional teams. A different tool that integrates with every major IDE and changes the default suggestions can quietly affect the majority of code produced, without dramatic headline metrics.
What explains these asymmetries? Three forces recur across both worlds:
-
Friction reduction: products that slot into an existing routine with no retraining get rapid, broad adoption. Plant based milk replaces cow milk at breakfast. An AI completion that appears as you type removes a step and therefore spreads quickly.
-
Fidelity requirements: categories that demand high fidelity to the original are harder to scale. Cheese and seafood require taste textures and complex behavior that are more difficult to emulate with plant ingredients or algorithmic shortcuts.
-
Infrastructure and standards: the underlying plumbing often determines which innovations can scale. In food that means supply chains and ingredient technologies. In software that means editor APIs, package ecosystems, and default settings.
These three forces combine to produce winners that are not always the most innovative, but the most convenient. That is a key friction: convenience often outcompetes novelty.
Synthesis: The invisible engines that create market shape
From these observations you can derive a practical mental model to predict which innovations will become mainstream and which will remain interesting outliers. I call it the Three Engine Model: Friction Engine, Fidelity Engine, and Signal Engine.
1. The Friction Engine
This engine is about how easy it is to substitute a new option for an old habit. If a new product removes a step, preserves routines, or integrates into an existing interface, it benefits from the path of least resistance.
Examples: Plant based milk succeeds because it pours and froths like cow milk. An intelligent code completion that appears inline requires no explicit context switching from the developer. The easiest win is to be indistinguishable from the incumbent in the places people care about.
2. The Fidelity Engine
This engine concerns how closely the new product must mimic the old to be acceptable. Higher fidelity costs require deeper investment in materials science or model capabilities.
Examples: Cheese and seafood have complex textures and flavor profiles. Replicating those requires fermentation, fat structuring, and ingredient innovation. In software a tool that simply completes common boilerplate has low fidelity requirements. A tool that must reason about architecture and business logic needs much more intelligence and deeper integration.
3. The Signal Engine
This engine drives social proof and cultural adoption. Some products sell because they signal identity or values, not because they are strictly better in function. Signal can turbocharge adoption once the friction and fidelity conditions are met.
Examples: Plant based options can signal environmental or ethical stance, which accelerates adoption in some demographics. In developer communities, an editor with reputation among influential maintainers can spread via copycat configuration.
These engines interact. A product with low friction and moderate fidelity can reach mass adoption even if its signal is weak. A product with high fidelity but high friction may remain a premium niche. Maximum leverage occurs when all three engines align.
Small, invisible enablers change the set of feasible products. The headline innovation follows from invisible plumbing, not the other way around.
How to read growth numbers so they inform decisions
Percent changes are useful, but they can be deceptive without absolute context. Here is a quick, practical approach to interpreting growth data so you avoid being misled:
-
Always ask for the base: Percent growth multiplied by a tiny base yields a small absolute effect. Ask whether growth is from ten to forty or from one thousand to four thousand.
-
Ask which engine is driving growth: Is adoption driven by friction, fidelity improvements, or cultural signaling? That helps predict sustainability.
-
Look for infrastructure upgrades: Are there improvements in supply chain, manufacturing, or platform APIs that enable scaling? Those will predict future leaps.
-
Map the adoption pathway: Which user groups will adopt first, and what changes must occur for mainstream users to follow? Early adopters often tolerate lower fidelity or higher friction.
A simple numeric example clarifies why percent alone misleads. Imagine two categories. Category A grows 300 percent from a base of EUR 10 million. Category B grows 20 percent from EUR 2.2 billion. Category A ends at EUR 40 million. Category B ends at EUR 2.64 billion. Which story matters more to a company seeking scale? Most likely Category B, because its absolute revenue and market position are far larger, even though its percent growth is lower.
In software, the same applies. A plugin boasting 500 percent growth on 100 developers adds 500 developers. A small change rolled out inside the default IDE used by 100,000 developers moves the needle for thousands of projects at once. Absolute reach beats headline percentage when you want systemic change.
Actionable framework for builders and investors
If you want to turn invisible advantage into a defensible business or product, target the engines intentionally. Below is a practical checklist you can apply to product decisions, project roadmaps, or investment theses.
Design for low friction first
- Embed where people already work. Prioritize plugins, API hooks, and packaging that do not require users to change habits.
- Match the most important interaction surface, even if other features are weaker. If milk froths and pours like cow milk, many consumers will accept differences elsewhere.
Invest in fidelity where it matters
- Identify the narrow aspects of experience that determine acceptance among mainstream users and allocate engineering resources there.
- Use iteration and testing to find the smallest fidelity improvements with the largest payoff. For plant based cheese that might be meltability or stretch. For code assistance that might be correct variable naming or idiomatic patterns.
Leverage signal strategically
- Cultivate influential adopters and visible integrations that make the product feel legitimate.
- Use cultural narratives to expand reach only after friction and fidelity are acceptable. Signal accelerates, it rarely substitutes.
Measure both relative and absolute metrics
- Track percent growth and absolute volume simultaneously. Present both in decision meetings.
- Use scenario planning: what happens if a low friction product reaches default status in the top platforms used by your target users.
Think infrastructure first
- Investing in ingredient supply chains or platform SDKs can be more valuable than a feature that end users see.
- Infrastructure creates optionality and raises the barrier for later entrants.
Key Takeaways
-
Make the path of least resistance your product strategy: Integrations matter more than features early on. Embed where people already act.
-
Treat percent growth with healthy skepticism: Always convert percentages into absolute numbers before you change strategy or position.
-
Prioritize fidelity at the pivot points that block mainstream adoption: Identify a single experience element that most limits acceptance and solve it first.
-
Invest in invisible infrastructure early: Supply chains, APIs, and default settings create leverage that visible features cannot match.
-
Use cultural signal as an amplifier, not a substitute: Once friction and fidelity align, signal takes over. Before that, signal can be expensive theater.
Conclusion: Where the revolution really begins
Big change rarely arrives as a single bright innovation. It arrives when small, low visibility systems shift enough that millions of routine decisions tilt in a new direction. An inline suggestion in your code editor changes thousands of small coding choices, which over time changes patterns of architecture and productivity. A plant based milk that behaves like dairy at breakfast changes daily habits, which over time alters supply, retail attention, and investment.
If you want to predict the next mainstream product, follow the invisible levers: friction, fidelity, and infrastructure. Look beyond percent headlines. Ask what must be true at the level of routine interactions for behavior to change. When those conditions exist, the rest is amplification.
The surprising lesson is simple: if you want to change what people build or what people eat, change the small things they do every day. Invisible tools shape visible revolutions.
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 🐣