For people who have hand-coded sites (as opposed to a site built using a CMS):
I have a site I built by hand which consists of some 300 + pages.
In the past, whenever my boss decided she wanted a new button in the navigation bar, this meant altering all of the pages by hand.
Obviously that sucked, so I looked for another solution and started manipulating my site using a programming language.
That got me thinking that I can't be the only person with this problem, so I wanted to ask how other people deal with having to alter code in a large amount of html documents.