The Hidden Similarity Between Bad Meetings and Slow Websites

Ferdinand Brüggemann

Hatched by Ferdinand Brüggemann

May 20, 2026

11 min read

84%

0

What if your real problem is not communication, but latency?

Why do so many meetings feel dead on arrival, even when the right people are in the room? And why do so many websites fail, even when the content is useful and the team behind them is competent? The obvious answer is usually “execution.” But the deeper answer is more unsettling: both are often victims of unmanaged latency.

In a meeting, latency is the gap between attention and outcome. People wait for the purpose to become clear, wait for the conversation to stop wandering, wait for the decision to emerge, wait for the summary to arrive later. On a website, latency is the gap between a click and a meaningful experience. The page takes too long to show the main content, elements jump around, scripts block interaction, and the user waits without trust.

That similarity is not superficial. A meeting and a webpage are both systems designed to move human attention toward action. When they fail, it is rarely because nothing happened. It is because too many things happened in the wrong order, at the wrong time, for the wrong purpose.

The strongest insight here is simple: good experiences are not just fast, they are sequenced. They make the next useful thing appear at the right moment. They protect focus. They reduce surprise. They turn friction into momentum.


The real enemy is not complexity, it is mixed intention

Most bad meetings are not bad because they are too long. They are bad because they are trying to do too many incompatible jobs at once. A meeting that is meant to inform, decide, brainstorm, align, and socially connect all in one sitting is usually a machine for confusion. Likewise, a website that tries to load ads, popups, trackers, videos, and below the fold content before showing the main content is not merely slow. It is misallocated.

This is where the parallel becomes useful. In both settings, the first question should not be “How do we make this better?” It should be:

What is this for, exactly?

A meeting has a purpose hierarchy. If it is for decision making, it should be optimized for clarity, pre work, and closure. If it is for brainstorming, it should be optimized for idea generation and psychological safety. If it is for relationship building, the format should make space for nuance and dialogue. When the purpose is blurred, the meeting defaults to the lowest common denominator, which is usually passive listening and vague agreement.

A webpage has a purpose hierarchy too. The user did not arrive to admire the architecture of your JavaScript bundle. They came for an answer, a product, a transaction, a story, or a next step. If the page loads decorative or non essential elements before the core content, it violates the user’s intent. That violation shows up in metrics like LCP, CLS, and FID, but the lived experience is more human: frustration, distrust, and abandonment.

A bad meeting and a bad page both ask people to pay cognitive rent before they receive value.

The rent comes in different forms. In a meeting it is attention, patience, and social energy. On a website it is time, bandwidth, and trust. In both cases, the bill arrives before the payoff, and that is why people mentally check out.


Sequence is a design principle, not an optimization trick

It is tempting to treat meeting hygiene and performance optimization as tactical checklists. Start on time, send a pre read, compress images, remove unused CSS. These are useful. But they are symptoms of a deeper principle: experience is created by order of operations.

Think about a meeting in three phases.

  1. Before the meeting, participants are prepared. They know the purpose, the desired outcome, the roles, and any decisions that are likely to surface.
  2. During the meeting, attention is protected. The agenda is followed, off topic items are parked, and people are kept in constructive roles.
  3. After the meeting, the result is made durable. Decisions, owners, and deadlines are captured in the shortest possible summary.

Now think about a page load in three analogous phases.

  1. Before the page becomes interactive, the browser receives the most important resources first. Server response, critical HTML, main content, and layout cues arrive without delay.
  2. As the page loads, unnecessary work is delayed or removed. Third party scripts, render blocking resources, and heavy JavaScript do not get to dominate the critical path.
  3. After the page loads, the experience stabilizes. Content does not jump, fonts do not flash, and the page responds quickly to input.

This is the same design logic. The core question is not whether something is useful in the abstract. It is whether it belongs on the critical path.

A critical path is the sequence of steps that must happen before the user can meaningfully proceed. In a meeting, that means the minimum set of people, facts, and decisions needed to move forward. In a website, that means the minimum set of bytes, scripts, and layout information needed for the user to see and use the page. Everything else is secondary. The moment secondary items begin to impersonate primary ones, the system becomes sluggish.

This is why so many organizations create accidental overhead. They do not see clutter as clutter. They see it as completeness. But completeness is not the same as usefulness.

A meeting with fifteen attendees can still be under designed if only three people are relevant. A webpage can still be underperforming if it includes every feature the team has ever shipped but obscures the one thing the visitor came for. More activity is not more value. Often, it is just more latency.


Good systems make the main thing obvious, early, and stable

There is a reason page performance experts obsess over things like server response time, preload hints, image dimensions, and JavaScript reduction. These are not random technical preferences. They are all ways of preserving the user’s ability to recognize and trust the main thing.

That principle has a surprising counterpart in meeting design. A meeting is effective when participants can quickly answer four questions:

  • What is this for?
  • What role do I play?
  • What decision or outcome is expected?
  • What happens next?

If those answers are fuzzy, the meeting becomes socially expensive. People hedge, repeat themselves, and seek clarification in real time. That is exactly what happens on a page with unstable layout or delayed main content. The user asks, implicitly, “What is this page doing?” and “Can I trust it?”

The technical phrase for this trust problem in web performance is often layout stability. The human phrase is much simpler: “Stop moving things around.” A page that shifts under the cursor feels careless. A meeting that changes direction without warning feels careless too. Both experiences create the same emotional residue: the sense that the system is consuming your time without respecting it.

Consider a concrete analogy. A great restaurant does not hand you the full menu, the chef’s philosophy, the wine list, and the dessert sampler all at once before bringing water to the table. It first establishes the basics: you are seated, you are oriented, you know how to order. Only then does the rest of the experience unfold. That is not simplification for its own sake. It is sequencing for confidence.

This is why “update meetings” are often a smell, just as ad heavy homepages often are. Updates are cheap to send and expensive to attend. If the content can be delivered asynchronously, putting it in a meeting wastes the scarce resource, which is synchronous attention. Similarly, if the content of a page can be delayed without harming the core experience, loading it early wastes bandwidth and delays the user’s reward.

The hidden standard is not efficiency in the abstract. It is respect for human anticipation.


The three metrics of trust: clarity, stability, responsiveness

If you want a single framework that unifies these ideas, use this one:

1. Clarity

Clarity means people know what is happening and why.

In meetings, this is the agenda, the purpose, the roles, and the desired outcome. In web experience, this is the immediate presentation of the main content and a clean hierarchy that tells the user where to look first.

2. Stability

Stability means the experience does not keep changing in ways that force reorientation.

In meetings, that means staying on topic, parking irrelevant debates, and not surprising people with decisions they were never prepared to discuss. In web experience, that means avoiding layout shifts, late inserted content, and visual noise that displaces attention.

3. Responsiveness

Responsiveness means the system reacts quickly when someone tries to act.

In meetings, that is the ability to make decisions without endless loops of follow up. In web performance, that is the browser responding quickly to clicks, taps, and scrolling instead of freezing because too much JavaScript is blocking the main thread.

These three qualities are more useful than a long checklist because they reveal the common failure mode. Most bad systems are not just slow. They are unclear, unstable, and unresponsive. If you fix only speed without clarity, you get a fast mess. If you fix only clarity without stability, you get a neat distraction. If you fix only responsiveness without purpose, you get a nimble machine that still does the wrong thing.

The best teams understand this intuitively. They do not ask, “How do we make everything visible?” They ask, “How do we make the right thing visible first?” That question changes the design of meetings, pages, workflows, and even organizations.

The highest leverage improvement is often not adding more capability, but shrinking the distance between intent and impact.


What this means in practice

The most useful move is to treat every important interaction as if it had a critical path. Once you do that, a lot of noisy decisions become obvious.

For a meeting, the critical path might be:

  • Define the one purpose
  • Invite only essential participants
  • Pre read the relevant material
  • Start on time
  • Surface the decision or action
  • Close with owners and deadlines

For a page, the critical path might be:

  • Serve the main HTML quickly
  • Show the primary content first
  • Prevent layout shifts by reserving space
  • Defer non essential scripts
  • Reduce third party overhead
  • Make interaction feel immediate

Notice how these are not merely “performance tips” or “meeting best practices.” They are methods of protecting attention from being diluted by everything that is not central.

This is why many common fixes work across domains. Pre reads and preloads are both forms of anticipation management. Parking off topic discussion and deferring non critical JavaScript are both forms of latency control. Summarizing decisions after a meeting and caching static assets after a page load both turn repeated work into durable reference. Grooming participants before a meeting and pre connecting to third party origins both reduce surprise in the moment.

The lesson is broader than productivity or SEO. It is about designing for human patience.

Human patience is not infinite, and it is not purely emotional. It is structural. It depends on whether the system gives people the sense that their effort is being converted into progress. When that conversion is slow or uncertain, attention evaporates. When it is immediate and legible, trust grows.

That is why rankings and metrics are only the surface. Search engines may reward fast, stable pages, but the deeper reward is user confidence. Meeting participants may appreciate a well run agenda, but the deeper reward is organizational momentum. In both cases, the metric is merely the trail left by a better experience.


Key Takeaways

  1. Identify the critical path before optimizing anything. Ask what must happen first for the user or participant to get value. Anything outside that path is secondary.

  2. Do not mix purposes that require different design rules. A meeting should not try to be an update, a brainstorm, and a decision forum at once. A page should not force the main content to compete with ads, popups, and scripts.

  3. Protect the experience from surprise. In meetings, surprises create confusion and defensiveness. On websites, layout shifts and delayed content create distrust. Reserve space, prepare people, and keep the sequence predictable.

  4. Optimize for first value, not total volume. The first useful decision in a meeting matters more than the number of slides. The first meaningful screen on a page matters more than how much code you ship.

  5. Treat clarity, stability, and responsiveness as one system. If one is missing, the whole experience degrades. Fast does not matter if it is unclear. Clear does not matter if it shifts. Responsive does not matter if it answers the wrong question.


The deeper reframe: respect is a performance metric

The most interesting connection between a good meeting and a fast website is not technical at all. It is ethical.

Both are ways of telling people, implicitly, whether their time matters. A meeting that starts late, wanders, and ends without action says, “Your attention is cheap.” A page that loads slowly, jumps around, and interrupts the user says the same thing. Even if nobody intends disrespect, the system communicates it.

That is why the best performance work often looks like courtesy. It removes noise. It front loads usefulness. It makes room for action. It lets people arrive, understand, decide, and move on without friction.

So the next time a meeting feels bloated or a page feels sluggish, ask a more precise question than “How do we make this better?” Ask:

What is the smallest sequence that delivers value with the least surprise?

That question is powerful because it applies everywhere. It will improve your meetings, your product pages, your internal workflows, your onboarding, and your strategy sessions. More importantly, it trains you to see that performance is not just speed. It is the art of making human intent travel cleanly through a system.

And once you see that, you stop tolerating latency as an inconvenience. You start recognizing it as a design failure.

Sources

← Back to Library

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 🐣
The Hidden Similarity Between Bad Meetings and Slow Websites | Glasp