# Best practice to group and have your favorite custom functions available at startup [closed]

The mathematica stackexchange site is a treasure trove of great functions that the user community has shared to make the use of mathematica easier.

Many of those functions are very useful for daily use.

What do you consider, the best practice to collect these functions, and make them available at the startup of a new document?

-

## closed as primarily opinion-based by Mr.Wizard♦Jul 30 '14 at 22:22

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

I suppose you are aware of init.m and are asking for the best way to organise your functions beyond that? –  acl Jul 30 '14 at 16:39
Beyond the basic instruction to put them in a package and loading it at startup I fear this is entirely opinion-based and not appropriate for this site. I therefore intend to close this soon unless someone makes a compelling case to keep this open. –  Mr.Wizard Jul 30 '14 at 17:42
@Mr.Wizard, understood, posted the question on the chat. I'm really interested to know how the power users organize their toolkit of those functions that they use periodically. –  Zviovich Jul 30 '14 at 20:06