Skip to main content
  1. Blog./

Tech Stack Discipline: The High Cost of the New and Shiny

·1325 words·7 mins·
Ben Schmidt
Author
I am going to help you build the impossible.

You know the feeling well.

It is usually late at night. You are frustrated with a project. Maybe the current project management board looks messy. Maybe your email inbox is overflowing.

Then you see an ad.

It is a sleek, beautiful piece of software. It promises to organize your life. It uses AI to automate the things you hate doing. It looks like the future.

You pull out your credit card. You sign up for the free trial. You spend the next three hours migrating data, setting up profiles, and playing with the settings.

You feel productive.

You feel like you have solved the problem.

But three weeks later, you realize something terrifying. You are not using the new tool. Your team is confused about where to find files. And you are now paying for five different subscription services that all do roughly the same thing.

This is Tech Stack Shiny Object Syndrome.

It feels like innovation. But in reality, it is a form of procrastination.

We convince ourselves that the reason we are not executing is because we do not have the right tool. If we just had the perfect CRM, sales would skyrocket. If we just had the perfect note-taking app, our strategy would be clear.

This is a lie.

The tool is rarely the bottleneck. The bottleneck is usually the process, or the discipline to follow the process.

The Invisible Tax of Switching

#

When we switch tools, we look at the sticker price. We see $29 per user per month. We think that is cheap.

But we ignore the switching costs.

Every time you introduce a new piece of software to your organization, you are levying a tax on your team’s cognitive load.

There is a concept in economics called “path dependence.” It suggests that the decisions we face are limited by the decisions we have made in the past. When you switch software, you are breaking that path. You are forcing the brain to rewire how it performs a task.

This creates a productivity dip.

Imagine a graph. On the X-axis is time. On the Y-axis is output. When you buy a new tool, you expect the line to go up immediately. But it actually goes down. It creates a “J-curve.”

Your team has to learn the interface. They have to migrate their data. They have to figure out the new logins. For weeks, they are actually slower than they were with the old, clunky software.

If you switch tools every six months, your team spends their entire life in that dip. They never reach the plateau of proficiency where the real work happens.

Furthermore, there is the issue of data gravity.

Data has mass. The more data you put into a system, the harder it is to move. If your customer data is split between an old spreadsheet, a new CRM, and an email marketing tool, you have fragmented the truth.

You no longer know who your customer is because their identity is scattered across three different databases that do not talk to each other.

The Case for Boring Technology

#

There is a famous essay by Dan McKinley called “Choose Boring Technology.”

He argues that you have a limited number of “innovation tokens” to spend as a startup. You should spend those tokens on your product, not on your infrastructure.

Your customers do not care what project management software you use. They do not care if you use the trendiest coding language or the newest collaboration app. They care if your product solves their problem.

Boring technology is predictable. It has a large community of users. It has documentation. When it breaks, someone else has likely already encountered the error and posted the fix online.

New, shiny technology is exciting, but it is fragile. It is often full of bugs. The features promised on the roadmap might never arrive.

When you build your company on top of unproven tools, you are effectively outsourcing your stability to another startup that might run out of money next month.

If a tool has been around for ten years, it is likely to be around for another ten. This is the Lindy Effect. The life expectancy of a non-perishable thing like a technology is proportional to its current age.

We should value longevity over novelty.

A Framework for Procurement

#

So how do you decide when to actually buy something new?

You need a procurement framework. You need a set of rules that stops you from impulse buying software at midnight.

First, define the problem without referencing a tool.

Do not say, “We need Slack.” Say, “Our email volume is too high for internal quick questions.”

Once the problem is defined, wait.

Institute a mandatory waiting period. If you think you need a new tool, wait 48 hours. Or better yet, wait a week. Often, the frustration that triggered the desire to buy was temporary. If the problem persists after a week, it is real.

Next, look for the “Suite” solution first.

If you are already paying for Microsoft 365 or Google Workspace, you likely have access to tools you are ignoring. You might be paying for a separate video conferencing app when you already have Teams or Meet. You might be paying for a separate chat app when you have Google Chat.

The suite solution might only be 80 percent as good as the best-in-class niche tool. But it is free (included in what you already pay) and it integrates perfectly with your user accounts.

Unless that missing 20 percent of functionality is core to your specific competitive advantage, choose the integrated suite.

Finally, ask the integration question.

Does this tool talk to our central source of truth? If you cannot get data out of the new tool via an API or a CSV export, do not buy it. A tool that traps your data is a liability, not an asset.

The Human Element

#

We must acknowledge the psychological component of this issue.

Why do we crave new tools?

Because work is hard. Real work involves ambiguity, rejection, and slow progress. Buying a tool feels like a shortcut. It gives us a dopamine hit of accomplishment without the sweat of actual labor.

It is retail therapy for business owners.

We also have to consider the social pressure. If every other founder on Twitter is talking about the new AI note-taking app, you feel a Fear Of Missing Out (FOMO). You worry that if you do not use it, you will be left behind.

But look at the most successful businesses in history. Many of them run on basic spreadsheets and email. They win because they focus on the fundamentals.

There is also an unknown variable here regarding the future of AI.

We are currently seeing an explosion of AI tools. Some argue that this time is different, and that adopting these tools early is a massive competitive advantage. That might be true.

But the same rules of discipline apply. If the AI tool does not solve a clear, defined business problem, it is just a toy.

The Audit

#

If you are reading this and realizing you are drowning in subscriptions, you can fix it.

Run a tech stack audit.

Print out your credit card statement for the last three months. Highlight every software charge.

Ask three questions for every line item.

  1. Who uses this?
  2. When was the last time they logged in?
  3. What happens if we cancel it tomorrow?

You will be shocked at what you find. You will find duplicate tools. You will find tools for employees who left the company six months ago.

Cancel the duplicates. Consolidate the data.

Your goal is to have the smallest possible tech stack that allows you to operate. Simplicity is speed.

Technology is a lever. It multiplies force. But you have to provide the force.

If you are not pushing on the lever, it does not matter how shiny it is.