Daily UI Challenge
I recently took this one on as a personal project. When you sign up, they email a different User Interface design challenge daily for 100 days.
The most challenging part was finding time to sit down every day and solve a user experience problem. In the end, I’m glad I did because I learned a ton.
See all 100 on Dribbble.