These videos concerns best practices about which commands to typically include at the top of a .do file, and when you may want to include them. They also show what happens when you do and do not set the seed.
supporting .do file download link 1 link 2 link 3 link 4