/dev/reading
Reading List

Design for Developers

Make your apps look like they weren't designed by a developer.
Order by
View
by Stephanie Stimac

Solve common application design and usability issues with flair! These essential design and UX techniques will help you create good user experiences, iterate smoothly on frontend features, and collaborate effectively with designer colleagues.

In Design for Developers you will learn how to:

  • Use color, typography, and layout to create hierarchy on a web page
  • Apply color palettes consistently in a user interface
  • Choose the correct typefaces and fonts
  • Conduct user research to validate design decisions
  • Quickly plan a website’s layout and structure

In Design for Developers, author Stephanie Stimac shares the unique insights she’s learned as a designer on the Microsoft Developer Experiences team. This one-of-a-kind book provides a developer-centric approach to the essential design fundamentals of modern web applications. You’ll learn how to craft a polished visual design with just color, space, and typeface, and put all your new skills into practice to design a website from scratch.

by Adam Wathan and Steve Schoger

Make your ideas look awesome, without relying on a designer. Learn how to design beautiful user interfaces by yourself using specific tactics explained from a developer's point-of-view.

Design Fundamentals and Shortcuts for Non-Designers
by Tracy Osborn

Hello Web Design teaches design principles, handy shortcuts, and quick solutions to common problems, so you can learn the fundamentals of design and get ahead in your career.

Using real-world examples and fun, beginner-friendly language, Hello Web Design offers everything you need to feel comfortable creating landing pages, presentation slides, online portfolios, and more, all in a beautiful package. From color theory and typography to the end user's experience, designer and developer Tracy Osborn gives you the tools and shortcuts you need to get started with web design—right now.

A Common Sense Approach to Web Usability
by Steve Krug

Hundreds of thousands of Web designers and developers have relied on web usability expert Steve Krug's guide to help them understand the principles of intuitive navigation and information design. Witty, commonsensical, and eminently practical, it's one of the best-loved and most recommended books on the subject.

  • Fresh perspectives and examples
  • New chapter on mobile usability
  • Still short, profusely illustrated...and best of all-fun to read.

If you've read it before, you'll rediscover what made Don't Make Me Think so essential to Web designers and developers around the world. If you've never read it, you'll see why so many people have said it should be required reading for anyone working on websites.

"After reading it over a couple of hours and putting its ideas to work for the past five years, I can say it has done more to improve my abilities as a Web designer than any other book." -Jeffrey Zeldman, author of Designing with Web Standards

How to Build Habit-Forming Products
by Nir Eyal and Ryan Hoover

How do successful companies create products people can’t put down?

Why do some products capture widespread attention while others flop? What makes us engage with certain products out of sheer habit? Is there a pattern underlying how technologies hook us? Nir Eyal answers these questions (and many more) by explaining the Hook Model—a four-step process embedded into the products of many successful companies to subtly encourage customer behavior. Through consecutive “hook cycles,” these products reach their ultimate goal of bringing users back again and again without depending on costly advertising or aggressive messaging.

Hooked is based on Eyal’s years of research, consulting, and practical experience. He wrote the book he wished had been available to him as a start-up founder—not abstract theory, but a how-to guide for building better products. Hooked is written for product managers, designers, marketers, start-up founders, and anyone who seeks to understand how products influence our behavior.

Eyal provides readers with:

  • Practical insights to create user habits that stick.
  • Actionable steps for building products people love.
  • Fascinating examples from the iPhone to Twitter, Pinterest to the Bible App, and many other habit-forming products.