Notes and recipes for scripting and programming