How to suggest a feature well (please read before posting)

Feature ideas are how SPEEM gets better. Anyone can post one. Here’s what tends to work.

Before you post

Take a quick look at what’s already here. If your idea is similar to one someone else posted, like that post and add a comment with your angle. Two posts about the same thing split the discussion and make it harder to track what people want.

What to include in your post

  • What problem does this solve for you? Skip the solution for a moment and tell me what’s hard or annoying right now in your study routine.
  • What’s your idea for fixing it?
  • Why this and not something else?

You don’t need to write a long post. Three or four lines is often the most useful kind of suggestion, because it focuses on one specific problem.

Example of a useful suggestion

Title: Add a way to skip a habit on weekends without breaking the streak

I do most of my studying Monday to Friday. On weekends I take a break, but if I skip a habit then my streak resets and Calcifer drops a tier. It feels punishing for taking a normal weekend off.

Idea: let me mark certain habits as “weekday only” so the streak only counts those days.

How voting works

Like (the heart icon) on a post means “I want this too”. I look at like counts when I’m deciding what to build next. The most-liked feature ideas get prioritized over less-liked ones, all else being equal.

What I might do with your post

  • Reply with questions if I need to understand it better.
  • Reply with “planned” if I think this is a good idea and I’ll build it.
  • Reply with “probably not” if I don’t think it fits SPEEM’s direction. I try to explain why so you understand the reasoning, even if you disagree.
  • Move it to a different category if it’s actually a bug or a question dressed up as an idea.

One thing to know

I can’t build everything, even great ideas, even ones with lots of likes. SPEEM is one person, and small focused apps are better than large feature-stuffed ones. Sometimes the answer is “good idea, but not for SPEEM.” That’s not a rejection of you. It’s a signal that I’m trying to keep the app small enough to keep working well.

Wassim