https://medium.com/@yashbatra11111/what-go-taught-me-about-failure-and-fixing-things-fast-d03eb83acd48