I'm working on a project where I've separated libraries/applications into different nimble packages to make things more organized and reusable. However my worry is that if I forget to run a "nimble install" command when I've made changes to a library, I could have trouble debugging code that isn't actually installed in the application I'm working on. In this setup symbolic links seem to make more sense than continually installing nimble packages when changed.
So my question is: what is everyone else doing? Am I missing something here?