I pick interesting or semi-relevant problems from https://codegolf.stackexchange.com. And if you look at other answers you'll learn a lot about the syntax and (unique?) features of the language. Not that you'd ever submit such programs in a professional setting.