Hacker News new | ask | show | jobs
by merb 3613 days ago
Extension APIs mostly are a minus. It's mostly used as an excuse for not shipping features.
2 comments

We are making over half of the available extensions, it's a good way to ship small features to users that need them without a full blown update. Also it keeps the app simple for users that only need to key feature set. Check out our GitHub: https://github.com/luckymarmot We have someone full time on the extention now, in addtion to other team mebembers spending time as well (disclaimer member of Paw team here..)
Disagree. If you implement every possible feature as a first-class deployed feature, your software is going to be (1) huge and (2) so confusing.

Implement core features, then implement a great API for 3P (or your own!) developers to add rich feature sets to the app that some demographics might find helpful.