https://medium.com/@cannon_circuit/top-5-programming-project-ideas-to-boost-your-career-and-1-to-avoid-3b7abf4cec8a