9 Matching Annotations
  1. Last 7 days
    1. Now it’s your turn, choose some data that you might want to store on a social media type, and think through the storage types and constraints you might want to use:

      For these kinds of fields, it’s important to pick input types that make the data both accurate and easy to use. For age, it’s better to use a date of birth picker instead of just typing a number, because age changes over time and the system can calculate it automatically. For name, using a display name field works best, since it gives people flexibility, but you can also add optional first and last name fields if needed for organization. For address, structured fields like street, city, state, and country are better than free text because they keep the data clean and consistent, and autocomplete can help avoid mistakes.

    1. One widespread ethical principle is what English speakers sometimes call the “Golden Rule [b8]”:

      I find the golden rule very interesting because it’s a good representation of how human nature can be. It shows that people naturally understand fairness and care about how others feel. It also suggests that empathy is something we are capable of without needing strict rules. I think it’s a simple idea, but it says a lot about how humans can connect and treat each other well.

    1. Act with unforced actions in harmony with the natural cycles of the universe. Trying to force something to happen will likely backfire.

      Taoism makes me think about how I try too hard to control everything in my life, like forcing outcomes instead of letting things happen naturally. The idea of going with the flow, like water, reminds me that sometimes doing less actually works better than doing more. For me, this means I should relax more and not stress over things I can’t control. If I follow this, I think I could feel calmer and make better decisions.

  2. May 2025
    1. Heuristic evaluation55 Nielsen, J., & Molich, R. (1990). Heuristic evaluation of user interfaces. ACM SIGCHI Conference on Human Factors in Computing (CHI).  is a collection of user interface design principles that, when applied systematically to a user interface, can identify many of the same breakdowns that a user test would identify. We’ll discuss this method here.

      This is a helpful way to look at heuristic evaluation. It’s interesting that it can find many of the same problems as a user test. I like that it uses clear rules to check a design. I’m looking forward to learning more about how this method works.

    1. me” or “change time.” When the mode is “show time” mode, the hour and minute buttons may do nothing, but when the mode is “change time,” the buttons might increment the hour and minute. Because in our example a switch controls this mode, this is an example of a passive mode, which requires user input to set and unset (the user has to remember to pull the switch back to “show time” mode). There are also active modes. For exa

      I agree with the point made in this passage. It clearly explains how a device works differently depending on the mode it’s in. I think calling it a “passive mode” makes sense because the user has to remember to switch it back. But it can be easy to forget, so I think passive modes aren’t always the best for user experience.

  3. Apr 2025
    1. That time you said something creative and your mother called you weird? You learned to stop being creative.

      This line shows how small negative reactions from others can make people stop expressing creative ideas. It supports the idea that creativity isn't just a natural talent but something shaped by experience. When people feel judged or discouraged, they may stop trying, even if they were creative to begin with.

    1. They include demographics such as education, income, technical background, job description, goals, needs, desires, current tools and frustrations, likes and dislikes, and hobbies and interests.

      I think creating user personas can be very tricky in terms of ethics. Most of the time personas are based off assumptions and require user interviews/research. Having to research certain demographics also becomes challenging as many interviews/surveys are participatory. Overall, I think personas can be effective if done correctly.

    1. : design is a way of thinking, a mindset, a form of optimistic approach to imagining better worlds. The video argues that it is something fundamentally human. But what makes design good?

      The section on design justice really stood out to me, especially the example about soap dispensers not working for darker skin tones. It shows how design can unintentionally exclude people when designers don’t think critically about power and who is being centered. I agree that putting community voices first and designing with justice in mind should be the goal, even if it takes more time or effort.

    1. power

      I found the part about design being “where the power is” really interesting. It made me think about how much influence designers can have, even if they don’t always have a leadership title. I never realized that people like CEOs or product managers might be the ones making big design decisions, while actual designers might have less say. It kind of made me question who should really be in charge of shaping the things we all use every day.