I mean something you can run on localhost, that connects to the running Meteor process like meteor shell, but a GUI like APM with tips for best practices that are now buried in forum posts like these.
The benefit would be
- to catch issues during development;
- but more importantly it is a controlled environment you can use for trying out optimizations.
For example I was experimenting with preloading subscriptions (using my custom useSubscribe hook), but then I realised the way I did it could leave the subscription running indefinitely. Without server dev tools there would be no way to notice this until you start getting memory leaks and server crashes in production. Or is there?