Cards for Humanity is a practical tool for inclusive design. Deal the cards to get a random person and their needs. Your challenge is the work out how to design for this person.
Jakob Nielsen's 10 general principles for interaction design. They are called "heuristics" because they are broad rules of thumb and not specific usability guidelines.
From "sneaking" to "forced action", explore the various types of deceptive patterns used by companies to mislead and trick users, and gain insights on how to protect yourself.