a non-exhaustive collection of talks/presentations I've given.
this is not an efficient way to host PDFs, but exists because both Speaker Deck and Slideshare got issues.
a non-exhaustive collection of talks/presentations I've given
a non-exhaustive collection of talks/presentations I've given.
this is not an efficient way to host PDFs, but exists because both Speaker Deck and Slideshare got issues.
a non-exhaustive collection of talks/presentations I've given