Work Multipliers: The Hidden Productivity Killers

Better Stack Team
Updated on November 23, 2023


How the seemingly harmless "hey, could you please add this one simple feature" can crush your team's delivery speed forever.

Engineers and PMs are used to judging the typical cost-benefit ratio of a new feature: Simply weigh the potential benefit against the man-days needed to put the feature in place, prioritize the list, and start from the top. Seems right? Not quite.

Engineers often overlook how adding a feature impacts all future changes from that point on. Here's the truth:

Not all features are created equal. Some can literally tank your future productivity.

"All of our competitors have dark mode, let's add it!"

"Let's translate our dashboard into other languages to break into European markets. How hard can it be?"

"Should we launch the responsive web app as a hybrid iOS app as well?"

"Don't forget about Android!"

"Could we convert parts of the web app into an Electron desktop app?"

These suggestions sound harmless until you realize that every single feature added from that point on needs to accommodate all versions of your app.

Light & dark, web & iOS & Android & Electron, English & German... that's 16 versions of the same page right there.

Since it's not practical to check all page versions when adding a new feature, you'll end up with a user experience prone to errors and inconsistency, as well as a significant slowdown in development speed.

So the next time you're about to implement a feature, pause and ask yourself: could this be a work multiplier? Is it really worth it?

Got an article suggestion? Let us know
Licensed under CC-BY-NC-SA

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Make your mark

Join the writer's program

Are you a developer and love writing and sharing your knowledge with the world? Join our guest writing program and get paid for writing amazing technical guides. We'll get them to the right readers that will appreciate them.

Write for us
Writer of the month
Marin Bezhanov
Marin is a software engineer and architect with a broad range of experience working...
Build on top of Better Stack

Write a script, app or project on top of Better Stack and share it with the world. Make a public repository and share it with us at our email.

or submit a pull request and help us build better products for everyone.

See the full list of amazing projects on github