~/talk

How to use teaching as a learning tool

links:none on file
slides:none on file

Argues that teaching accelerates deep understanding by forcing answers to why, not just how, and by exposing gaps through audience questions; claims about practice include wrote ~50 articles and a book, plus running 5–8 conference talks per year. Recommends starting with blog posts or local meetups, warns workshops and screencasts require much more prep, and describes tooling used when self-publishing: built a Symfony Flex app to convert a manuscript to PDF/EPUB and sold the book independently with better income than Leanpub.

AI-written summary · about

  1. 0:00Start
  2. 1:34Teaching is another great learning tool!
  3. 1:46Shouldn't you know it before you teach it?
  4. 2:04HOW CAN TEACHING IMPROVE YOUR PROGRAMMING SKILLS?
  5. 2:53"If you can't explain it simply, you don't understand it well enough." - Albert Einstein?
  6. 3:39THE GREAT DECEPTION
  7. 4:22But what did you learn?
  8. 6:08Theory and concepts still elude us
  9. 6:42TAKING IT TO THE NEXT LEVEL
  10. 6:55Still have to get your hands dirty
  11. 7:14But working solution isn't enough anymore
  12. 7:59Need to be able to explain what you did
  13. 8:26Forces you to master what you want to teach
  14. 9:29MAKING THINGS SIMPLE
  15. 9:59Teaching is also about communication
  16. 10:35Need to find the essence of a topic
  17. 11:44Results in a better understanding
  18. 12:39WHEN DO YOU KNOW ENOUGH TO TEACH?
  19. 13:02Good ol' impostor syndrome
  20. 13:18More to teaching than what you know
  21. 14:05COMMUNICATION ABOVE ALL
  22. 15:15More important that they understand you
  23. 16:03No PhD required
  24. 16:17You need empathy
  25. 17:19Teacher splits students in groups
  26. 19:08You can do this too!
  27. 19:48There are also limits
  28. 19:59You're not always right
  29. 20:34It's ok to be wrong
  30. 21:08Whole point of learning by teaching
  31. 22:21But where's the limit?
  32. 22:41Think about the impact of being wrong
  33. 22:54Example Mental health
  34. 23:47Potential for harm outweighs benefits
  35. 29:58WHERE CAN YOU TEACH?
  36. 30:08Finding the right medium to teach on
  37. 30:22WRITE ON YOUR PERSONAL WEBSITE
  38. 31:36For some, just publishing online can be scary
  39. 33:12For others, getting the word out is hard
  40. 34:08DO A PRESENTATION
  41. 34:28Most major cities have local meetup groups
  42. 34:38Some events are social
  43. 35:13Great way to start public speaking
  44. 36:44Public speaking is scary for most of us
  45. 39:56GIVE A WORKSHOP
  46. 40:07Workshops are popular with developers
  47. 41:37BY TEACHING, WE LEARN
  48. 42:28Constant pressure to learn new things
  49. 43:01Why effective learning technique are important
  50. 44:26Questions?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.