Adam Wathan & Steve Schoger · 2025
Refactoring UI
Summary
Practical design advice for developers who build user interfaces. Focuses on concrete techniques you can apply immediately — spacing, typography, color, and hierarchy.
Why I Read This
I was tired of building interfaces that 'worked' but didn't feel polished. This book gave me a toolkit of design decisions I can apply without being a designer.
Key Takeaways
- Start with too much white space, then reduce until it feels right
- Use fewer border widths and a consistent spacing scale
- Don't rely on color alone to convey information
- Hierarchy is about making the important things visually prominent
Rating: ★★★★★