MANIFESTO

Design is the reduction of
operational risk.

01

Structure Precedes Surface

A UI is only as good as the data model it represents. I define objects, states, and relationships first. If the system logic is flawed, visual design cannot fix it. I solve problems at the database level, not the pixel level.

02

Causality Over Empathy

Empathy is a starting point, not a strategy. Users rely on predictable cause and effect. I design systems that enforce correct inputs and provide deterministic feedback, ensuring the user always understands the state of the machine.

03

The Discipline of Constraint

In enterprise systems, "anything is possible" is a bug, not a feature. I design constraints that prevent invalid states. The goal is not to delight the user, but to protect them from making costly errors.

INFLUENCES

  • Edward Tufte — Visual Display of Quantitative Information
  • Dieter Rams — Less but Better
  • Don Norman — The Design of Everyday Things