https://medium.com/@sharwariakre/reflecting-on-my-engineering-journey-lessons-learned-and-paths-untaken-ed23b2a7839b