Balancing ease of use with features?

Hi @HaroldPetersInskipp

Nothing wrong with the question at all, its the answers that might not be right.
My answers may differ from others - but that's almost the point I will make, it's really down to the goals of your project.

  • Is it for those who can understand complex environments
  • Is it for those that need big colourful buttons
  • Best of both worlds

Don't be afraid to withhold feature requests, if it's not inline with the goals of your project. I have declined many feature requests that don't suite or will taint the goals of my projects.

If feature requests that you would like to implement, may be to difficult to understand by most end users, then maybe add Nodes for advanced users - or build your nodes in a way, that allows users to easily switch to 'god mode' if they so wish.

And most importantly, sound documentation/examples of features are a must! - I use GitHub Wiki for that.

2 Likes