Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Designing interfaces

    Designing interfaces

    Jenifer Tidwell · 2005

    Designing good application interfaces isn't easy now that companies need to create compelling, seamless user experiences across an exploding number of channels, screens, and contexts. In this updated third edition, you'll learn how to navigate through the maze of design options. By capturing UI best practices as design patterns, this best-selling book provides solutions to common design problems. You'll learn patterns for mobile apps, web applications, and desktop software. Each pattern contains full-color examples and practical design advice you can apply immediately. Experienced designers can use this guide as an idea sourcebook, and novices will find a road map to the world of interface and interaction design. Understand your users before you start designing Build your software's structure so it makes sense to users Design components to help users complete tasks on any device Learn how to promote wayfinding in your software Place elements to guide users to information and functions Learn how visual design can make or break product usability Display complex data with artful visualizations

    Web & InternetSystems & OSDesign & UX
    Open LibraryAmazon
    Stats for nerds
    9recommend
    12mentions
    12people
    2007–2023years
    75% recommend17% neutral8% critical

    Mentions per year

    200720092011201320152017201920212023

    What Hacker News says

    1. hypertextheroDec 2023
      The following will give you a good understanding of UI design.

      Number 3, Designing Interfaces, has a coherent set of principles.

      1. [Don’t Make Me Think](https://sensible.com/dont-make-me-think/)

      2. [The Design of Everyday Things](https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things)

      3. [Designing Interfaces, 3rd Edition](https://www.oreilly.com/library/view/designing-interfaces-3r...)

      4. [Nielsen Norman Group Interaction Design: 3-Day Course](https://www.nngroup.com/courses/interaction-design-3-day-cou...)

      5. [Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guideline...)

      6. [A Dao of Web Design](https://alistapart.com/article/dao/)

      7. [Usability Testing](https://www.nngroup.com/courses/usability-testing/)

      It’s important to practice, not just read. The term is “dogfooding”.

      https://developer.mozilla.org/en-US/docs/Learn/Getting_start...

      Finally, probably first of all, it’s worth thinking about whether your user interface is harmful to the people using it, and changing if so:

      https://www.deceptive.design/

      https://www.humanetech.com/key-issues

      thread
    2. danybittelMar 2021
      I've been designing a complex desktop application.. there's not that much info out there. I found these helpful:

      Designing the Win95: https://socket3.wordpress.com/2018/02/03/designing-windows-9...

      Also the final design guides: https://www.ics.uci.edu/~kobsa/courses/ICS104/course-notes/M...

      A (really old) book: https://www.amazon.com/About-Face-Essentials-Interaction-Des...

      Another book: https://www.amazon.com/Designing-Interfaces-Patterns-Effecti...

      Oddly enough these are all ancient. There hasn't been much innovation in that space though. (apart from High Dpi and Dark Mode)

      Blender recently did a redesign of their UI, they have lot's of discussions about their rationale.

      thread
    3. shaki-doraDec 2018
      There’s a book specifically applying the “pattern pattern” to UX, namely Jennifer Tidwell’s Designing Interfaces (O’Reilly)

      It’s 10 years old or so by now, but has held up better than most technical books of its age.

      thread
    4. nateweissDec 2018
      I like "Designing Interfaces: Patterns for Effective Interaction Design" by Jenifer Tidwell. Less of an instruction book, more of a catalogue of how you might (or might not) present some given type of information. Good for browsing through when you're feeling you haven't hit the right organizational approach/metaphor for the task at hand.

      https://www.amazon.com/gp/product/1449379702

      thread
    5. matt4077May 2017
      Funny to see Jennifer Tidwell's Designing Interfaces mentioned here. It's an excellent resource–not just for its specific content, but also in the problem/pattern system is uses. (and it's an excellent antidote against the common believe that designers just care about making things 'pretty' and have no understanding of data or technology)
      thread
    6. sixdimensionalOct 2016
      It's a little dated (is it sad that 2006 is "dated"?), but I still find "Designing Interfaces" by Jenifer Tidwell (it's an O'Reilly book) helpful once in a while for basic UI/interaction thoughts.
      thread

    Related

    Cover of Product Design and Development
    2013–2019

    Product Design and Development

    Karl T. Ulrich
    3 recommend · 4
    Cover of Defensive Design for the Web
    2007–2023

    Defensive Design for the Web

    Jason Fried
    4 recommend · 5
    Cover of User Interface Design for Programmers
    2007–2026

    User Interface Design for Programmers

    Joel Spolsky
    18 recommend · 26
    Cover of Software engineering for Internet applications
    2007–2026

    Software engineering for Internet applications

    Eve Astrid Andersson
    10 recommend · 18
    Cover of Designing visual interfaces
    2011–2026

    Designing visual interfaces

    Kevin Mullet
    5 recommend · 6
    Cover of The Humane Interface
    2007–2026

    The Humane Interface

    Jef Raskin
    54 recommend · 176
    Refactoring UIAdam Wathan
    2018–2026

    Refactoring UI

    Adam Wathan
    129 recommend · 167
    The interfaceJohn Harwood
    2014–2020

    The interface

    John Harwood
    4 recommend · 6