1 2 3 4
- Don't switch branch without asking - Commit on each changes - Use the newest version crate possible - Run `make fmt`, `cargo clippy --all-features -- -D warnings` and `cargo test` right before push