• Decoding your confusion while coding
  • Speed reading for code
  • How to learn programming syntax quickly
  • How to read complex code
  • Reaching a deeper understanding of code
  • Getting better at solving programming problems
  • Misconceptions: Bugs in thinking
  • How to get better at naming things
  • Avoiding bad code and cognitive load: Two frameworks
  • Getting better at solving complex problems
  • The act of writing code
  • Designing and improving larger systems
  • How to onboard new developers