
Robin Williams Wrote this one "for all the people who now need to design pages, but who have no background or formal training in design". Follow the basic principles clearly explained in this book and your work is guaranteed to look more professional, organized, unified, and interesting. You'll never again look at a page in the same way. Full of practical design exercises and quizzes. Runner-up for Best Introductory Systems How-to Book in the 10th Annual Computer Press Awards.
Refactoring UI is also valuable and can be impactful, though it's heavily web focused and is more like a Web Component Design Cookbook rather than foundational knowledge.
It’s short and to the point with practical lessons about things like layout, contrast, etc.
https://www.amazon.com/Non-Designers-Design-Book-4th/dp/0133...
Non Designer's Design Book - for higher level guidelines on design
Refactoring UI - for tactical suggestions on UIs
Some other books: Bootstrapping Design and Design for Hackers
this is on my list of best books about particular topics. this one is about design in general. i still remember the acronym the author came up with after all these years. parc for: proximity, alignment, r..., contrast. okay i lied, i don't remember what r stands for anymore haha :)
everything you see and like about good design have to do with these 4 terms. the web is no different.