3 Matching Annotations
  1. Jul 2021
    1. The problem is async pipe just marks the component and all its ancestors as dirty. It needs zone.js microtask queue to exhaust until ApplicationRef.tick is called to render_creator all dirty marked components.

      Every solution has a cost . Every decision has a tradeoff

  2. Aug 2020
    1. “Design thinking taps into capacities we all have but that are overlooked by more conventional problem-solving practices. It is not only human-centered; it is deeply human in and of itself. Design thinking relies on our ability to be intuitive, to recognize patterns, to construct ideas that have emotional meaning as well as functionality, to express ourselves in media other than words or symbols. Nobody wants to run a business based on feeling, intuition, and inspiration, but an overreliance on the rational and the analytical can be just as dangerous. The integrated approach at the core of the design process suggests a ‘third way.’ “ – Tim Brown, Change by Design, Introduction

      The core Idea is to find balance between Analytical and Emotional . Reminds me of the essential balance between Abstract and Specific in Design and Software Architecture

    2. These patterns of thinking are often referred to as schemas, which are organized sets of information and relationships between things, actions and thoughts that are stimulated and initiated in the human mind when we encounter some environmental stimuli.

      Thinking Schemas, this is interesting. Reminds me of The modes of thinking mentioned in the "Learning how to learn" course on Coursera by Barbara Oakley

      Diffuse thinking and Focused thinking

      Investigate more patterns of thinking (schemas) to solve different categories of problems