Refactoring

Refactoring

The Operating Cost of New Features ๐Ÿ’ฐ

And how you can reduce it over time โ€” keeping your sanity and that of your team.

Luca Rossi's avatar
Luca Rossi
Mar 05, 2021
โˆ™ Paid

If you work on a digital product, chances are you are familiar with Retention.

Retention stands for the continued use of a product (or feature) by your customers. Good retention improves monetization, lowers acquisition costs, and gives you an edge over competition.

One of the most popular ways of studying Retention is cohort analysis.

Cohort analysis groups users by batches of time (typically days, weeks, or months) based on their first interaction with the product, and shows how these cohorts stay engaged, displaying the share of users that continue using the product over time.

But you may ask โ€” why are we talking of retention and cohorts?


Hey ๐Ÿ‘‹ this is Luca! Welcome to a ๐Ÿ”’ weekly edition ๐Ÿ”’ of Refactoring.

Every week I write advice on how to become a better engineering leader, backed by my own experience, research and case studies.

You can learn more about Refactoring here.

To receive all the full articles and support Refactoring, consider subscribing ๐Ÿ‘‡

Become a better tech leader โœจ


This post is for paid subscribers

Already a paid subscriber? Sign in
ยฉ 2025 Refactoring ETS ยท Privacy โˆ™ Terms โˆ™ Collection notice
Start your SubstackGet the app
Substack is the home for great culture