Cover of Designing interfaces

Designing interfaces

by Jenifer Tidwell · first published 2005

12mentions
9recommended by
12HN commenters
2007–2023first – last mentioned

75% recommend17% neutral8% critical

Why HN recommends it

Catalogue of common UI interaction patterns, with guidance on when each fits. Works as a reference to browse when facing a specific interface problem, and suits working designers and developers.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 1 mention2008: 0 mentions2009: 0 mentions2010: 1 mention2011: 1 mention2012: 1 mention2013: 0 mentions2014: 0 mentions2015: 1 mention2016: 1 mention2017: 1 mention2018: 2 mentions2019: 0 mentions2020: 0 mentions2021: 1 mention2022: 0 mentions2023: 2 mentions2024: 0 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • robomartin · Nov 27, 2012 · Recommends

    …http://www.amazon.com/TCP-IP-Illustrated-Vol-Implementation/... 39- http://www.amazon.com/TCP-Illustrated-Vol-Transactions-Proto... 40- http://www.amazon.com/User-Interface-Design-Programmers-Spol... 41- http://www.amazon.com/Designing-Interfaces-Jenifer-Tidwell/d... 42- http://www.amazon.com/Designing-Interfaces-Jenifer-Tidwell/d... 43- http://www.amazon.com/Programming-POSIX-Threads-David-Butenh... 44- http://www.intel.com/p/en_US/embedded/hwsw/software/hd-gma#d...…

    on “I’m writing my own OS” ↗
  • danybittel · Mar 18, 2021 · Recommends

    …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…

    on “Audacity 3.0” ↗
  • lindsayrgwatt · Apr 25, 2007 · Recommends

    A couple of good books to read too: 1) Don't make me think 2) Designing interfaces (by Tidwell) 3) Defensive design for the web Anyone have additional books that they've read?

    on “How does a beginner start becoming a web design expert?” ↗
  • sixdimensional · Oct 14, 2016 · Recommends

    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.

    on “Ask HN: Good books or articles on UI design?” ↗
  • shaki-dora · Dec 10, 2018 · Recommends

    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.

    on ““A pattern language” explained (2016)” ↗
  • warwick · Feb 27, 2010 · Recommends

    Also in my top UI books shelf: Jenifer Tidwell's "Designing Interfaces". It's about patterns that show up in UI and when it's appropriate to use them. I browse it whenever I find myself with a UI issue that I'm not sure how to deal with.

    on “How to get better at UI design” ↗
  • matt4077 · May 23, 2017 · Recommends

    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…

    on “Better Form Design: One Thing per Page” ↗
  • nateweiss · Dec 12, 2018 · Recommends

    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…

    on “Ask HN: What's the best book on modern UI/UX?” ↗
  • hypertexthero · Dec 10, 2023 · Recommends

    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)…

    on “Ask HN: Best UI design courses for hackers?” ↗
  • vonnik · Mar 7, 2015 · Mentions

    O'Reilly has a book called "Designing Interfaces: Patterns for Effective Interaction Design" by Jennifer Tidwell. It's a little out of date, but has a lot of the big ideas and useful bibliographies to dig in deeper.

    on “Ask HN: Front-end “design patterns”?” ↗
  • rvavruch · May 26, 2011 · Critical

    I found "Designing Interfaces" disappointing. It is a list of interface widgets - for example an accordion menu - and some information about how to use it. A far better book on usability is "Don't Make Me Think" by Steve Krug.

    on “Skills a Designer Must Have when Working for a Startup” ↗
  • bionhoward · May 17, 2023 · Mentions

    …Engineers should have a deep understanding of the programming languages they use. The ability to think logically and algorithmically is crucial, and this is best facilitated by formal languages. 2. *Designing Interfaces:* The argument for "narrow interfaces" is more relevant than ever. As software systems become more complex, the need for well-designed and specific interfaces increases. Engineers should strive to create…

    on “On the foolishness of “natural language programming”” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help