giving up on the notion "others will use or collaborate with my scripts" was the single most productive thing i've done for my scripting.