Work on your own open-source library
This is a common one for developers because the risk is low. However, the reward is often low too. It is usually unpaid work and a maintenance burden, but it can help you be more productive at work or get some conference/networking opportunities while giving back to your community. Don’t forget that you can clone existing open source apps as well!