Following Best Practices Is How You Repeat Old Mistakes

Ethan Cole
Ethan Cole I’m Ethan Cole, a digital journalist based in New York. I write about how technology shapes culture and everyday life — from AI and machine learning to cloud services, cybersecurity, hardware, mobile apps, software, and Web3. I’ve been working in tech media for over 7 years, covering everything from big industry news to indie app launches. I enjoy making complex topics easy to understand and showing how new tools actually matter in the real world. Outside of work, I’m a big fan of gaming, coffee, and sci-fi books. You’ll often find me testing a new mobile app, playing the latest indie game, or exploring AI tools for creativity.
4 min read 41 views
Following Best Practices Is How You Repeat Old Mistakes

“Best practices” sound safe.

They imply consensus. Experience. Proof. If enough companies follow the same pattern, it must be correct.

But in technology, following best practices is often how teams inherit yesterday’s assumptions — and repeat yesterday’s mistakes.

Because best practices are usually optimized for the context in which they were born, not the context in which they are copied.

Best practices are frozen responses to past constraints

Every best practice began as a solution to a specific problem, under specific conditions.

A scaling strategy designed for hyper-growth startups.
A security model built around centralized infrastructure.
A UX pattern optimized for engagement metrics.

When those practices are adopted without re-examining the original constraints, they become rigid answers to different questions.

The industry rarely copies the reasoning behind best practices. It copies the visible outcome.

That’s how context disappears.

Standardization reduces thinking effort

Best practices reduce uncertainty. They offer templates. Checklists. Familiar patterns.

That reduction in friction feels efficient.

But efficiency in decision-making is not the same as correctness. It simply lowers the cost of choosing something familiar.

We’ve already seen how copying trends without context creates drift in What We Learned by Ignoring Industry Playbooks. The same dynamic applies here: familiarity substitutes for evaluation.

Following what everyone else does feels rational. Until the assumptions shift.

Best practices rarely question incentives

Many best practices are shaped by industry-wide incentives: growth, retention, engagement, velocity.

When those incentives are misaligned with user trust or long-term resilience, best practices quietly amplify the problem.

For example, optimization patterns that increase engagement can also reduce user agency. That tension becomes clearer when viewed through the lens of predictable behavior. Stability builds trust; aggressive optimization often undermines it.

A practice can be “best” according to one metric and harmful according to another.

The label hides that trade-off.

Repeating patterns scales old assumptions

The more widely a best practice spreads, the harder it becomes to question.

It turns into convention. Then into expectation.

At that point, deviating from it feels risky — even if the practice itself carries hidden risk.

We’ve explored how rapid learning speed can outpace comprehension. Best practices create a similar acceleration effect at the industry level: adoption spreads faster than reflection.

Mistakes don’t need to be dramatic to persist. They only need to be standardized.

Safety requires restraint, not imitation

The safest decisions are rarely the most common ones. They are the most deliberate.

That requires friction. It requires teams to pause and ask whether a widely accepted solution truly fits their constraints.

The discipline of saying no becomes essential here — not just to features, but to inherited assumptions.

Restraint is rarely included in best practice documents. It lives in judgment.

The illusion of maturity

Best practices create the appearance of maturity. If your architecture matches industry standards, your dashboards mirror popular metrics, and your workflows resemble leading companies, the system looks modern.

But maturity is not mimicry.

Maturity is understanding why something works, where it fails, and when to abandon it.

Blind adherence produces alignment with the past, not preparedness for the future.

How old mistakes survive

Old mistakes survive because they become invisible.

They are embedded in patterns that feel normal. In tools everyone uses. In defaults nobody questions.

Security shortcuts become frameworks.
Engagement hacks become UX conventions.
Growth-at-all-costs becomes product culture.

And because everyone does it, no one owns it.

That is how mistakes scale.

Choosing principles over practices

Principles endure longer than practices.

A principle such as clarity, accountability, or long-term trust can adapt across contexts. A practice optimized for one environment cannot.

Practices answer “how.”
Principles anchor “why.”

Following best practices is easy.
Interrogating them is work.

But if teams want to avoid repeating old mistakes, they must understand the assumptions beneath what they copy.

Otherwise, “best practice” becomes just another way to preserve yesterday’s errors under today’s branding.

Share this article: