Skip to content

Instantly share code, notes, and snippets.

@Vectorized
Created June 14, 2024 12:28
Show Gist options
  • Save Vectorized/8247f1c16d5f673ce880358fcc765808 to your computer and use it in GitHub Desktop.
Save Vectorized/8247f1c16d5f673ce880358fcc765808 to your computer and use it in GitHub Desktop.

Smart contract devs are humans.

While humans are capable of feats of insane precision, way more than even state of the art machines, we are still a bunch of bio-chemical processes.

This means we can still make mistakes even though we have the knowledge, the experience, and the tools.

Before attempting anything:

  1. Does it have the potential to affect > $100 in value?
  • Yes: execute wellness checklist.
  • No: continue on task at hand.
  1. Is it possible to add 5 additional days of marination to the task at hand?
    This is a check on whether this task is time sensitive / being deadline rushed.
  • Yes: execute wellness checklist.
  • No: try to get a second pair of eyes. Only after a failed attempt to get a second pair of eyes, should you execute.

Wellness checklist:

  1. Have you had >= 8 hours of uninterrupted sleep?
  2. Are you in a noise free environment?
  3. Do you have your best possible computer + desk + chair setup?
  4. Are you feeling well (i.e. not sick)?

All of the above must be true. Otherwise, go rest.

Before deployment or execution, ensure at least 3 full days of full wellness marination.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment