# Books

## Refactoring UI by Steve Schoger & Adam Wathan

The best UI design book one can purchase. It teaches you how to design beautiful user interfaces using specific tactics & strategies. The tips & tricks to overcome each UI design problem combined with their beautiful component, color, and font library makes this a great buy.&#x20;

As a bonus they make [awesome redesign videos too](https://www.youtube.com/watch?v=5gdYHlYAKDY\&list=PLDVpvW8ghDr9tasku_YvuTy_l0xPUtOHE)!

{% embed url="<https://refactoringui.com/book/>" %}

## Don't Make Me Think by Steve Krug

A perfect short read for anyone getting started in the field. While the examples may look dated, the problems this book discusses are still relevant and applicable to today's state of design. We would definitely recommend reading this book no matter what stage of your design career you are in. There is something in it for everybody.

{% embed url="<https://www.goodreads.com/book/show/18197267-don-t-make-me-think-revisited>" %}

## Atomic Design by Brad Frost

The design systems book which started it all, Atomic Design, details all that goes into creating and maintaining robust design systems, allowing you to roll out higher quality, more consistent UIs faster than ever before. This book introduces a methodology for thinking of our UIs as thoughtful hierarchies, discusses the qualities of effective pattern libraries, and showcases techniques to transform your team's design and development workflow. You can buy the book or [read it for free](http://atomicdesign.bradfrost.com/table-of-contents/).

{% embed url="<https://shop.bradfrost.com/products/atomic-design-ebook>" %}

## Solving Product Design Exercises by Artiom Dashinsky

While not exactly a UI design book, solving product design exercises is perfect for helping you improve your white-boarding skills when creating low-fidelity designs. It has more than 30 plus different scenarios for different verticals and devices which ensure you're well rounded the next time you need to visualize your ideas.

{% embed url="<https://productdesigninterview.com/>" %}

## Design Systems Handbook by DesignBetter.Co

This book guides readers through best practices around planning, designing, building, and implementing a design system, with insights and first-hand experiences from experts who have gone through the journey.

{% embed url="<https://www.designbetter.co/design-systems-handbook>" %}

## Web Design 101 by Webflow

This book for beginners dives deep into all three topics to offer tips, insights, and principles on everything from how to design your design process to how to build landing pages that turn visitors into customers.

In short, it’s the kind of stuff you’ll want to reference, well, daily.

{% embed url="<https://ebooks.webflow.com/ebook/web-design-101>" %}

## UX Pin Books

In addition to the resources above, UX Pin releases some great short reads on UI trends for each year. We recommend you keep an eye out.

{% embed url="<https://www.uxpin.com/studio/ebooks/>" %}

![](/files/-LyTzMN_2df8kzPj8tGD)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.uxlibrary.org/explore/ui-design/books.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
