Sofa: A better product can mean fewer features
Sofa creator Shawn Hickman explains when removing a feature can be the right product decision. He shares examples from his own app and discusses communicating changes and responding to users.
What to take into your own app
Revisit what belongs in the product
Hickman discusses features that are broken, underused, or no longer fit the app’s direction. Shipping something once does not mean maintaining it forever.
Consider the people who rely on it
Removing a feature changes someone’s workflow. Use the examples to examine the consequences before treating removal as a simple cleanup.
Explain the change
He covers communicating removals and navigating feedback. Tell users what is changing and why, and leave a clear way to respond.
A small experiment to try
Pick one feature you find difficult to maintain. List who uses it, what job it performs, and what alternatives exist. Draft a removal announcement before deciding whether to remove it.
The original source
Good ideas get better together.
Enjoying the read? Meet indie app builders, compare notes, and share what you’re working on.