It is often the case sometimes we write some functions that turns out to be handy and we would like to reuse them later. My current solution is to keep them in a single notebook and copy them to every project. Clearly this is bad for version control. I also thought about using package but every time you want to make some change you have to dig into the package folder and reload everything. I'd appreciate any idea on this, thanks.