Sean's Blog

Digital Design

Digital design is concerned with the creation and optimization of user interfaces and experiences across digital platforms (apps, web sites, etc.). At its foundation, effective digital design balances aesthetic appeal with functional usability, ensuring that users can accomplish their goals efficiently while enjoying the interaction. The design of a product sets the tone and communicates (subconsciously) values to the user.

  • Information Hierarchy
  • Iterative complexity
  • Use rows instead of boxes for items that have numerical values to compare
  • Use hover highlight effects only for interactive components (links, buttons)
  • Design languages / trends:
    • minimalistic: obsidian (grey), UsByNight (bold)
    • bold colorful + playful: posthog
    • neobrutalism: gumroad
    • liquid glass: apple
    • functional: mcmaster
  • Emotional Design: playful / rewards
  • Cultural Differences: japanese love information dense UI

Bad Design

In order to produce good design, it is very helpful to just feel bad designs.

  • Pop-ups (visual distractions)
  • Breaking historical UI patterns

References

#programming