Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Technology / Skills

  • Figma
  • Heap Analytics
  • Typescript (need to be able to read JS Code)
  • JavaScript (need to be able to read JS Code)
  • Need to be able to run Webapp and Mobile App locally
  • UI Patterns for Mobile
  • Web UI Patterns
  • Accessibility Patterns
  • Usability Patterns
  • User Research Patterns
  • A/B Testing Patterns
  • Design Systems / Atomic Design
  • Design Thinking
  • Startegic Design
  • Design Sprint
  • Design Ops
  • Dark Patterns
  • Microinteractions
  • Material Design
  • CSS
  • HTML
  • React
  • Responsive Design
  • LLMs and UX Writing
  • LLMs and UX Research
  • LLMs and Figma Design

Design Challenges Round 1

  • (1) Design a Netflix-like clone
  • (2) Design a Spotify-like clone
  • (3) Design a Uber-like clone
  • (4) Design a Amazon-like clone
  • (5) Design a Facebook-like clone
  • (6) Design a Modern Bank Webapp
  • (7) Design a Metrics Dashboard app

Research/Presentation Challenges Round 1

  • (1) Research Modern Banking
  • (2) Research Modern Credit Cards
  • (3) Research Modern Payments Solutions
  • (4) Research Modern FinTech Startups
  • (5) Research Modern Open Banking
  • (6) Research Modern Loans
  • (7) Research Modern Marketplaces

Random Challenges Round 1

  • (1) Pick up 10 random UIs and make proposals to make them better (use Figma)
  • (2) Pair with an Engineer everyday 2h per day (UI or Mobile)
  • (3) Given a bad UI - make 8 versions of the UI and write trade-offs + Figmas
  • (4) Do UX reasearch on a random app/domain
  • (5) Do UX writting for core flows of a random UI
  • (6) Propose a new feature for a random app
  • (7) Do a usability test on a random UI

Books