Joshua Porter Design Principles

Joshua Porter has published foundational principles for both product design and user interface design, drawing from years of experience in digital product development.

Design Principles by Joshua Porter

  • Principles of Product Design

    Joshua Porter's framework for creating successful products, emphasising usefulness as the primary goal, experience-driven design, and user-centred approaches to product development.

  • Principles of User Interface Design

    Foundational guidelines for creating clear, usable interfaces that enable interaction and keep users in control. These principles emphasise clarity, attention conservation, and designing for actual human behaviour.