Interfaces

Before managing designers, I spent years designing interfaces for complex B2B software. This is the craft side of making useful software.

  • How to design complex web tables

    How to design complex web tables

    How to design data-heavy tables for enterprise apps: map the features, build up from cells to full tables, define formats, rules, commands, responsiveness, and accessibility.

  • Optical effects in user interfaces

    Optical effects in user interfaces

    Why a circle and a square of the same size don’t look equal, and what to do about it. Balancing icons by visual weight, aligning shapes and text by eye, and rounding corners to look truly smooth.