Hacker News new | ask | show | jobs
by JanisL 2379 days ago
If you can bridge the gap between concepts and relevant experience you have had applying those it can be a great way to contextualize topics. When running though the materials it can help to think about the experiences you've had and where the materials intersect with your experiences.

For example I remember a few times where fuzzing revealed bugs that could have been exploited in a few situations. A few of them were not at all obvious and would have been hard to test for ahead of time. This is the sort of thing where I'll talk to students about the concepts and how they were directly applied on some projects. When I was less experienced it was not obvious to that fuzzing could reveal bugs on a highly tested and carefully reviewed project, which I think is why I'm such a fan of the technique now.

Making reference to experiences you have had is a great way to follow up from covering "how" to explain "why" you might want to and to give some context as to when you might want to apply concepts.