A few hours after writing the post I took another look at the usage data and the added code complexity. I realized two things:
Recent usage of this feature is even lower than I initially thought. Near zero
The added code complexity was way more severe than I thought
Although it’s unfortunate for the very few people who did use it, I don’t think it’s fair for the whole community to bear those costs in terms of slower product development.
Considering all that, I chose to move forward immediately rather than wait for additional community input. The usage data said it all.
I have the tendency to overthink these types of changes rather than bravely move forward and make progress. This was me trying to do better, but it actually may have been wise to hold off and give you and the couple of other users who use this feature to share their perspective.
My apologies I didn’t do that.
With regards to todos setting WIP apart, I agree. I LOVE that people share the actual things they have done rather than random posts. That’s the reason for WIP’s existence.
I made the Twitter reference as an admiration to the simplicity of their product. I think we can learn a lot from that, but that doesn’t mean we need to become exactly like it.
When I say we can merge todos/posts/comments into the same record type that’s more of a comment on technical implementation, than UX or product. For example right now I have implemented comments twice, once for posts and once for comments. Same with notifications and a few other things. The more code they can share the simpler the codebase, the faster we can add other features people are asking for like better privacy controls, a nicer API for third-party integrations, etc.
Hopefully that addresses your concerns about the future of WIP.
With regards to the pending todos functionality, I haven’t actually deleted them from the database and I am in no rush to do so. The email was intentionally written a bit “alarmy” so people who care would take action sooner than later.
The changes I made to remove the functionality can be reverted relatively easily. But for reasons shared above I still think the right decision is to remove it, even if I didn’t plan and communicate it properly.
Given your 200+ pending todos, I understand your frustration. If there’s anything I can do to help move you these to a new platform I’d love to help. I can export them in any format. Personally I use Telegram’s “Saved Messages” feature for this and it works very well.
Thank you for your honest feedback ❤️
A few hours after writing the post I took another look at the usage data and the added code complexity. I realized two things:
Although it’s unfortunate for the very few people who did use it, I don’t think it’s fair for the whole community to bear those costs in terms of slower product development.
Considering all that, I chose to move forward immediately rather than wait for additional community input. The usage data said it all.
I have the tendency to overthink these types of changes rather than bravely move forward and make progress. This was me trying to do better, but it actually may have been wise to hold off and give you and the couple of other users who use this feature to share their perspective.
My apologies I didn’t do that.
With regards to todos setting WIP apart, I agree. I LOVE that people share the actual things they have done rather than random posts. That’s the reason for WIP’s existence.
I made the Twitter reference as an admiration to the simplicity of their product. I think we can learn a lot from that, but that doesn’t mean we need to become exactly like it.
When I say we can merge todos/posts/comments into the same record type that’s more of a comment on technical implementation, than UX or product. For example right now I have implemented comments twice, once for posts and once for comments. Same with notifications and a few other things. The more code they can share the simpler the codebase, the faster we can add other features people are asking for like better privacy controls, a nicer API for third-party integrations, etc.
Hopefully that addresses your concerns about the future of WIP.
With regards to the pending todos functionality, I haven’t actually deleted them from the database and I am in no rush to do so. The email was intentionally written a bit “alarmy” so people who care would take action sooner than later.
The changes I made to remove the functionality can be reverted relatively easily. But for reasons shared above I still think the right decision is to remove it, even if I didn’t plan and communicate it properly.
Given your 200+ pending todos, I understand your frustration. If there’s anything I can do to help move you these to a new platform I’d love to help. I can export them in any format. Personally I use Telegram’s “Saved Messages” feature for this and it works very well.