73 Matching Annotations
  1. Apr 2025
  2. Sep 2024
    1. technologies are “part of larger sociotechnical entanglements and thus give rise to knowledge and practices that are partial, situated, embedded and embodied, as well as implicated in a broader nexus of power relations”

      in Art on My Mind, bell hooks contends that discussing power and access related to race, gender, and class within the artworld is crucial in a time where nationalism, fascism, fundamentalism are on the rise;

      this is as poignant as it was in 1995, nearly 30 years ago, as it is today; one might even argue even more critical to apply to the design/HCI world with the advent of internet and social media;

    2. nstead of seeing an artwork as the work of an isolated genius, he sees it as the result of interactions between the artist and the world. Not only does every piece of art rely on “extensive division of labor”, it has a “social origin”, and all these forces play a critical role in shaping the final work.

      in Art on my Mind bell hooks challenges the assumption that Black artistic genius stems from the single person overcoming odds; here, the authors similarly recognize that in actuality, there are many societal, cultural, collaborative influence that shape creation.

  3. Aug 2024
  4. Nov 2023
  5. Aug 2023
  6. Feb 2023
  7. Nov 2022
    1. It is handy to manually generate the diagram from times to times using the previously created command: npm run db:diagram:generate. Though, getting the diagram to update itself on its own automatically without a developer interaction would ensure that it the diagram is never obsolete. There are several ways of doing this.You could use a pre-commit git hook or even better simply configure your CI/CD pipeline(s) to run the npm script whenever something gets merged into the main branch 🙂
  8. Aug 2022
  9. Jul 2022
  10. May 2022

    Tags

    Annotators

  11. Mar 2022
  12. Jun 2021
  13. Nov 2020
  14. Oct 2020
  15. Sep 2020
    1. I’ve seen some version of this conversation happen more times than I can remember. And someone will always say ‘it’s because you’re too used to thinking in the old way, you just need to start thinking in hooks’.

      But after seeing a lot of really bad hooks code, I’m starting to think it’s not that simple — that there’s something deeper going on.

  16. Aug 2020
  17. Jul 2020
  18. Jun 2020
  19. May 2020
  20. Apr 2020
  21. Dec 2019
    1. Mutations, subscriptions, timers, logging, and other side effects are not allowed inside the main body of a function component (referred to as React’s render phase). Doing so will lead to confusing bugs and inconsistencies in the UI.

      key point!

    2. In React class components, the render method itself shouldn’t cause side effects. It would be too early — we typically want to perform our effects after React has updated the DOM.

      key point!

    3. Custom Hooks are more of a convention than a feature. If a function’s name starts with ”use” and it calls other Hooks, we say it is a custom Hook. The useSomething naming convention is how our linter plugin is able to find bugs in the code using Hooks.

      as can be seen above, indeed nothing explicetly tells that the function is a special kind of hook. its just a function...

    1. Data fetching, setting up a subscription, and manually changing the DOM in React components are all examples of side effects

      key point. this means that all those small messing of variables in code that gets rendered into the template of the component? this is all 'side effects', and of course we do this all the time...

  22. Nov 2019
  23. Oct 2019
  24. Sep 2019
  25. Aug 2019
  26. May 2015