Inspired from: https://austinhenley.com/blog/challengingprojects.html
I highly recommend giving the original article a read. It's a great list of projects that will help you learn a lot and have fun while doing it. While I'm not sure how much I can get done each weekend, I hope to attempt everything on the list in a variety of languages.
I highly recommend giving some of these a shot.