Start with getting to know your audience.
You're basically selling yourself and your skills. Length, design, content, formatting, etc. all will depend on who is actually reading your resume.
For a fantastic example of how your writing changes based on audience, check out https://getcoleman.com/.