How to:

  • Reusable tools: shellcheck
  • Find Good Documentation in that field, for example, HTTP:
  • Big list to small list, focus on the core:
    • Only learn a few arguments about grep
    • Only know a few fields about the output of dig
  • Understand how computer executed chronologically: SQL
  • Understand the hidden parts: DNS (resolve, library, servers)
  • Communication with each other