Refactoring

Refactoring

Share this post

Refactoring
Refactoring
The Operating Cost of New Features 💰
Copy link
Facebook
Email
Notes
More

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
16

Share this post

Refactoring
Refactoring
The Operating Cost of New Features 💰
Copy link
Facebook
Email
Notes
More
3
1
Share

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 writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More