Challenging projects every programmer should try 12/11/2019 Update 12/14/2019: This post spurred a lot of discussion on Hacker News and Reddit. I collected some of the suggested projects and put them in a list at the end of this post. Update 12/30/2023: More discussion on Hacker News. Check out the sequel to this post: More challenging projects every programmer should try. Check out the second seq