@brianleroux Good forms can be reset with a button[type=reset]
Good forms have formData events
Good forms don't use placeholder as a label
Good forms have clear labelled inputs and buttons
Good forms work on phones
Good forms start with CSS accent-color for styling and only get more complex if absolutely necessary
Good forms don't popup and ask for personal information
Good forms make the baby jesus smile
This could be a whole conference talk. Or a blog post at least.