This 100 days challenge is a great way to improve skills and work on subjects one would not interact with on a daily professional routine. Check out more entries on Dribbble.