Buy new:
-5% $47.26
FREE delivery Sunday, May 19
Ships from: Amazon.com
Sold by: Amazon.com
$47.26 with 5 percent savings
List Price: $49.99

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
FREE Returns
FREE delivery Sunday, May 19
Or fastest delivery Wednesday, May 15. Order within 19 hrs 52 mins
Only 9 left in stock (more on the way).
$$47.26 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$47.26
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
30-day easy returns
30-day easy returns
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Returns
30-day easy returns
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$40.90
Unread book in perfect condition. Unread book in perfect condition. See less
$3.99 delivery May 24 - 31. Details
In stock
$$47.26 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$47.26
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by SuperBookDeals-.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Something went wrong. Please try your request again later.

Design for Developers

4.8 4.8 out of 5 stars 15 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$47.26","priceAmount":47.26,"currencySymbol":"$","integerValue":"47","decimalSeparator":".","fractionalValue":"26","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"P4j%2FT56MkYVzAuQIAnSu3ruEeOoc4wOfvR%2FAAvp63GIztjJBR9u4sLfkFmY87SPJ8M9hKCnNqMBtRco5sX%2B3hJdVE6KPPT7ydVaqXY%2FcC4dGeFX8IBPtZq9JqfigKwKWs2cMRjg8Fq06aW47FPQ%2BDQ%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$40.90","priceAmount":40.90,"currencySymbol":"$","integerValue":"40","decimalSeparator":".","fractionalValue":"90","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"P4j%2FT56MkYVzAuQIAnSu3ruEeOoc4wOfZLB6NMlkpdcr0FElcxi97Ub%2Fo%2FG7MMrfV%2FYCs2xTQhYqVVeRCx7SsOhKw2UDJTA7R8Cz6%2Frh6tgmjFs2ytetIVRrHxx8CVx22W%2FRJNqX2AtNYb%2FFlkHvS3zp%2BWe0MQHh%2BDHzrVn2V2h9f%2FsGpS8okw%3D%3D","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

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.

Foreword by Aaron Gustafson.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology

Developer-made design decisions can have a real impact on a site’s user experience. Learn to speak design’s language, and you’ll be able to confidently contribute to a design process, collaborate with designer colleagues, and make more informed decisions about how you build your apps.

About the book

Design for Developers reveals essential design and UX principles every web developer needs to know. You’ll love the book’s developer-centric approach, which demonstrates new ideas with examples from popular sites and user interfaces. Discover insightful techniques for user research, and learn to use color, typography, and layout to create communicative web visuals. By the time you’re done reading, you’ll know it’s true: having good design sense will make you a better web developer!

What's inside

  • Conduct user research to validate design decisions
  • Quickly plan a website’s layout and structure
  • Iterate smoothly on frontend features
  • Use color, typography, and layout to create hierarchy on a web page

About the reader

For web developers familiar with HTML, CSS, and the JavaScript basics.

About the author

Stephanie Stimac is a design technologist and senior product manager who focuses on building and improving developer experiences. She has previously worked on the Microsoft Edge browser.

Table of Contents

PART 1 DESIGN BASICS
1 Bridging the gap between design and development
2 Design fundamentals
PART 2 USER EXPERIENCE
3 User experience basics
4 User research
5 User experience design
PART 3 VISUAL DESIGN ELEMENTS
6 Web layout and composition
7 Enhancing web layout with animation
8 Choosing and working with typography on the web
9 Color theory
10 Building a website
PART 4 AFTER VISUAL DESIGN
11 Test, validate, iterate
12 Developer choices and user experience
Read more Read less

Amazon First Reads | Editors' picks at exclusive prices

From the Publisher

design header
design 1

Tired of not being able to fully communicate with your web design peers? Are you a developer struggling to get your ideas across to the design team? No more!

Seasoned web design expert, Stephanie Stimac, knows how important developer choices are to the web design process.

In Design for Developers, she walks you through designing a web app, with a laser focus on the web design fundamentals you need to know. By the end, you’ll be speaking the same language as your design cohorts, confidently making web design decisions, and adding value to the UX—and your résumé!

You’ll learn how to

  • Design with accessibility in mind
  • Pick and pair fonts and typefaces
  • Use color, typography, and layout to establish component and layout hierarchy
  • Pick color palettes that are both aesthetically pleasing and accessible
  • Design basic page layouts and establish vertical rhythm
  • Advance beyond basic page layouts
design 2

Key Lessons

Step into your user’s shoes. In Chapter 5, identify the possible ups and downs of your target user’s interaction with your software—before you start to build it.

Listen to the rhythm… In Chapter 6, learn what to consider when laying out your web page, including the rhythm of common user reading patterns, and more.

Take it at ’face value! In Chapter 8, explore the considerable power of typefaces, beyond the literal words on the screen, and learn how to choose the best ones for the message you want to convey.

Set the mood… In Chapter 9, discover how color influences our emotions and mood and how to leverage this powerful design tool to evoke the impressions you—and your users—want.

When is your design ready to test? In Chapter 11, find out what factors determine when you can start testing your design, and explore the differences between types of tests and when to use them.

design 3

Setting it Apart

Author Stephanie Stimac, veteran web designer, developer, and UX practitioner, has spent much of her career in the space where design meets development, engaging daily with developers, web standard groups, and browser vendor teams.

Stimac knows what developers need to do their jobs well. Rather than focusing on design-think or coding, in Design for Developers, she homes in on the design principles developers need to know to add their voice (and their value!) to the design conversation.

Step into the shoes of a designer, and learn to speak their language, with Design for Developers.

Editorial Reviews

Review

"An invaluable crash course for developers! Level up your career and become the person who thrives in the space between design, user experience, and development." —From the Foreword by Aaron Gustafson, author of Adaptive Web Design

"Stephanie writes with clarity, humor, and authority—bringing just the right level of historical context and design fundamentals. A perfect guide to help developers make good design decisions at every step of the way. As a designer, I recommend it to my own team as well!" —Jason Pamental, Chewy

"Design makes the difference between applications that just work and those that are user-friendly, intuitive, and attractive." —Oliver Korten, ORONTEC

From the Back Cover

Design for Developers lays out everything you need to deliver great UX, intuitive UIs, and beautiful front-ends. You will appreciate the developer-centric perspective demonstrated through real-world websites. This book covers every part of the design process, including user research and user experience design. You will get useful techniques for visual design elements of colour, typography, and layout and learn how the components of design and UX fit together in practice.


About the reader

For web developers familiar with HTML, CSS, and JavaScript basics.

Product details

  • Publisher ‏ : ‎ Manning (September 5, 2023)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 280 pages
  • ISBN-10 ‏ : ‎ 1617299472
  • ISBN-13 ‏ : ‎ 978-1617299476
  • Item Weight ‏ : ‎ 11.6 ounces
  • Dimensions ‏ : ‎ 7.38 x 0.9 x 9.25 inches
  • Customer Reviews:
    4.8 4.8 out of 5 stars 15 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Stephanie Stimac
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Stephanie Stimac is an international speaker, author and product manager who comes from a background in web design. She specializes in building products that web developers love. She is a Seattleite at heart but currently resides in Berlin, Germany.

Customer reviews

4.8 out of 5 stars
4.8 out of 5
15 global ratings

Top reviews from the United States

Reviewed in the United States on March 24, 2024
I just completed reading Design for Developers book. I have been in the software industry for nearly three decades and it was a great refresher for me. Kudos to the author for making a successful attempt to bridge the gap between design and development.

The book is an easy read. The author has done an outstanding job explaining all the key concepts in layperson terms for the reader to feel right at home and able to follow easily.

I really liked the way the author explained the principles of design - Proximity, Alignment, Repetition, Contrast, and Balance. I strongly recommend reading this chapter. In addition to that, It would be very beneficial for the developers to understand the user experience concepts covered in three chapters: basics, research and experience design.

The explanation on web layout and composition was spot-on. There are some good lessons learned there. I also strongly recommend reading the chapters - Test, Validate, iterate and Developers choices and user experience. Specifically for someone starting as a UI developer, these chapters will provide great insights on getting customer feedback on design and why it matters to follow some best patterns etc.

Overall, a developer will immensely benefit from the well laid out foundational concepts and best practices captured in the Design for Developers book. I strongly recommend reading it.
Reviewed in the United States on March 12, 2024
I have the privilege of reviewing many Manning books. And every time when i think i know enough about a subject, I study the books, and walk away humbled but with a great deal of new knowledge. And this book is no different. I have design software for many decades and am in total awe of the authors broad experience but also design principles like, to quote the author: " The evolving role of the developer means understanding and connecting with the target audience to build a solution that meets their needs.". I have won peer-review awards for some of my software inventions just to be laughed at by the end users. Simple because i had not connected with the target audience and only with my peer engineers.
And today when I work mostly with large, pre-configured software packages and pull my hair out by some of the design, i want to send this book to a few of those developers.
I do hope that every reader does make it to chapter 11 which is dearest to my hard and what i teach the most; "Test and validate". While all the chapters reinforced and enhanced my design knowledge and thinking, i pointed my team members to this chapter as a must read!
Reviewed in the United States on February 8, 2024
"Design for Developers" by Stephanie Stimac serves as a vital bridge between the realms of web design and development, a niche that often sees a gap in understanding and collaboration. Stimac's book is commendable for its structured approach to introducing design principles tailored to developers who might not have formal training in design but are eager to learn and apply these principles in their work.

The book's strengths lie in its clarity and practicality. Stimac articulates complex design concepts in a language that is accessible to developers, ensuring that readers can grasp and implement these ideas in their projects. Each chapter methodically builds on the last, ensuring a cohesive learning journey from basic design theories to their application in real-world development scenarios.

The book serves as a comprehensive guide, bridging the gap between development and design by offering a structured approach to learning design from a developer's perspective. Aming to empower developers with the knowledge and skills needed to make design-centric decisions, enhancing the aesthetics, usability, and overall quality of their software products.

However, one area that might have benefited from further expansion is the exploration of current design tools and software. While the book does an excellent job of covering design principles and their application, a deeper dive into the tools that can facilitate these design tasks for developers would enhance its utility.

In summary, "Design for Developers" by Stephanie Stimac is a highly recommended read for developers looking to integrate design into their skill set. It fills a crucial gap, providing a solid foundation in design with a clear, practical approach tailored to those more familiar with code than color theory. Despite a slight shortfall in covering design tools, the book remains an invaluable resource for developers who aspire to create more visually appealing and user-friendly applications.