~/talk

Keynotes 'So you want to be a wizard?'

Talkat StarCon 2018 · on Saturday, 2018-01-06· [python, career-development]
slides:none on file

Claims that asking dumb questions is a superpower and shows concrete methods: reads source code to find mystery strings, runs experiments like 100 Python threads to reveal the global interpreter lock, and builds a baby TCP stack in Python that actually performs an HTTP GET to google.com. Demonstrates tools (profilers, Linux debugging utilities), reports a real case where changing two lines yields a 15× speedup, and separates learning experiments from production work so prototypes may be crude but teach what matters.

AI-written summary · about

  1. 0:00Introduction
  2. 0:30Computers are not magic
  3. 1:28Learning how computers work
  4. 2:12Understanding abstraction
  5. 2:30Getting lost
  6. 3:13Dictionary
  7. 3:47TCP
  8. 4:44Interfaces
  9. 5:00What is it worth understanding
  10. 5:20How to debug
  11. 6:27Understanding interfaces
  12. 8:20Building your own
  13. 9:24Programming experiments
  14. 10:02Security vulnerabilities
  15. 11:12The most important thing
  16. 12:08Asking questions
  17. 13:08Whats a good question
  18. 13:56What do I know
  19. 14:46What I know helps
  20. 15:15Do research
  21. 15:41Be specific
  22. 16:23Yes or no questions
  23. 16:53Guess the answer
  24. 17:35How do you do that
  25. 18:21Asking a public
  26. 19:59Figure it out
  27. 20:44Read code
  28. 21:33Search for strings
  29. 22:49Look for loops
  30. 23:19What is a loop
  31. 24:03Explore internal code
  32. 24:59Refactoring
  33. 25:14Understanding Projects
  34. 26:24Wizardly Feeling
  35. 27:09Why are bugs important
  36. 27:26Learning from bugs
  37. 28:07Bugs are a gift
  38. 28:20Three types of bugs
  39. 29:57How do you get better
  40. 30:07A useful thing to remember
  41. 30:42What to do about it
  42. 30:53Bugs take time
  43. 31:41One thing per millisecond
  44. 32:29Train your intuition
  45. 32:48Computer game
  46. 33:25Debugging tool kit
  47. 35:22Debugging tools zine
  48. 35:38Learning
  49. 36:10Bugs
  50. 36:28Hard Projects
  51. 37:12Im Me
  52. 38:00Ideas
~/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.