Skip to Content


  • Create a fast feedback environment for the skill(s) you’re trying to acquire. (i.e. A sandbox) Examples include:

    • Building and selling products to develop a wide variety of product skills
    • Blog to practice writing and sharing public works
    • Sharing your work to an audience (Ex: Instagram for UI/UX or Photography)
    • Marketing to increase the audience for your blog or your social media presence.
  • Prioritize Reading, Writing, Discussing, and Doing over Listening, Watching, or Certifications.

  • Focus on building multi use skills

  • It’s important to build a knowledge graph when optimizing for learning.

Book: The death and life of great american cities, Talk: What is Programming? - George Hotz,