Well. There might be legitimate things that need to be corrected. Spelling / Grammar for instance. Why not have the last modified and a history. Save off the diffs so you can recreate the older versions for potential employers.
Another option is that a new revision generates a new random string for the URL and that revision is always available there.
Another option is that a new revision generates a new random string for the URL and that revision is always available there.