Then it doesn’t matter which is worked on first. If both are worked on at the same time, then, assuming the copy writing is up to your standards, it’ll be finished faster than if you waited until the site was done first.
I always start with the actual content. If I don’t know what the site will contain, how can I ensure the design best fits the content and is easy to use?
This scenario happens often … Client sends photoshop mock up with a little coloured box that says “Lorem Ipsum” and then underneath a matching image matching the size of the box and then a one word caption on the bottom.
Client rings up after site is delivered and said “I added a town name into the little box and it broke the layout”. I said what did you add?
He said" Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch".
Moral of the story “Always test with as close to real content as possible and real data in its extreme form.” It’s only then you can test the robustness of your code.
I have a close friend who have been working in copywriting niche for 6 years, and he states that the best stage to write text is when the design is done: it lets him understand the outline of the future page and create the text that’ll look and osund well.
In traditional graphic design the content should inform the design. Otherwise you are just creating box to place content which will be static lacking unity with the whole. The most important aspect of design the communication. The communication should be reinforced by design. The design can’t be reinforced by the communication without content to begin with.