> Submodules are usually good for frameworks and libraries that are more stable than your main codebase. However, those submodules under active development within the same organizations can be a pain to maintain.
Except they aren't. Libraries are better in their own code base and published as a separate artifact which is auto-versioned.
In every respect, versioned libraries are far superior to submodules.
Every time I've encountered submodules in any work projects, I've personally replaced them with auto-incremented semver libraries (usually jars) and received copious thanks for it.
Who even holds their phone to their head anymore?
Everyone I see only uses bluetooth.
Seriously, how can you understand the inverse square law and be afraid of EM?
The herb ephedra (Ma Huang/Mormon Tea) contains appreciable amounts of ephedrine and is prepared as a tea in Chinese medicine as a remedy for asthma and cold congestion.
It can easily be purchased online and the ephedrine ban does not apply to it.