Framework for thinking: - input -> system -> output - what is the input? - what processes does the input go through - what is the output? When asking a question: - Take a high-level view of the subject - "How do you get 1M subs on insta?" - How does insta work? - Consent between creator and follower - Creator provides content - Follower remains loyal - How does creator keep loyalty? etc. [[Bubble Sort]] [[O(n) Sort]] [[Binary Search]]