Typography is key for a good UI. As with a lot of things, when it’s done right you don’t even notice it. This article on Presslabs introduces typography to non-designers (like myself!).
Games For Designers
Here’s a collection of small games that teach design concepts. The Bézier game in particular is great for learning how to use the pen tool in Photoshop.
More Flexbox Goodies
A fairly in-depth article on how Flexbox works.
Flexbox Page Layout Composer
Fibonacci is an offshoot of an internal tool created to let non-developers design page layouts using Flexbox, without having to learn HTML or CSS.
Briefbox – Practice Briefs For Designers
I’m not a designer (yet) but these briefs will help get the brain juices flowing.
75 Ways To Improve Your UI
GoodUI has 75 ways you can improve your UI. I’ve read each one and while some may be obvious, they’re all good tips.
Easy to Follow Design Course
Hackdesign has put together a huge number of resources aimed at teaching people design. The “course” is separated into weeks for each topic and each week has links pertaining to its topic. Looks great!
UI Patterns By Component
Pttrns is a great website that categorizes UI patterns by component. If you need inspiration designing a login screen for your iOS app, pttrns shows you the login screens of different existing apps. There are tons of components for both iOS and Android.
Examples of Flat UI Design
I love the new trend of flat UI design. It’s clean and a lot of the time minimalistic. Now if only I could design interfaces that look like this.
User Experience Design course
I have a pretty solid background in programming but almost no knowledge of UI/UX design. I found a course on Springboard that looks promising. Ever since graduating I’ve had the itch to keep studying to further my skills and this looks like a decent start!