How to keep Julia dependencies precompiled between terminal sessions?

In my experience, frequent precompilation has often to do with code loading from shared environments before activating the actual environment (for example when you load Revise in your startup and activate the env within your script). See also