I work as an iOS developer at my day job, but have become concerned that my general CS skills / maths are getting worse due to the lack of day to day applications. I mostly work on UI and networking.
Are there any good books, problem sets, or fundamental habits that I could use?