https://www.dailydishnews.org.uk/post/why-i-love-using-rust-0a0nac