I have tonnes of free time as I am between jobs at the moment. I'm helping a friend with his app but that is mostly CRUD stuff.<p>I'm looking for interesting problems to solve using programming. Like a website that has challenges. Or something that broadens my horizon/requires brain power.<p>I know :- Python/C++/Golang
Interested In : Functional Programming<p>ThePythonChallenge seemed interesting when I did it a few years ago.
If you want enjoyable challenge in fairly bite-sized pieces, Advent Of Code [1] is hard to beat. And mostly pretty good for trying out functional approaches.<p>Personally, I’d argue that doing one or two more substantive projects might be more satisfying in the long run, though. Depending on your tastes, something along the lines of Niklaus Wirth’s “compiler construction” book might provide some inspiration.<p>[1] <a href="https://adventofcode.com/2018/events" rel="nofollow">https://adventofcode.com/2018/events</a>
Set up a website that does automated testing - i.e. you upload/push your project, and it runs the tests for you.<p>Make it suitable for any user, not just yourself. You'll be running user code - scary stuff ;)<p>Good way to learn a bit of distributed systems, containers & container orchestration, security, etc.