There haven't been that many changes in building technique since then. Trust me when I say this: the more things change, the more things stay the same.
The pics in this thread are awesome! I just got a job at this tractor paint company and my boss loves legos and is going to get an absolute kick out of this thread. Thanks for posting.