<commit_before># Talks and Presentations by <NAME>

All content is licensed under the MIT license.

* [Appcelerator Titanium Intro](appcelerator-titanium-intro/) (GrMobileDev - 2012-07-11) ([PDF](https://github.com/nicjansma/talks/blob/master/appcelerator-titanium-intro/appcelerator-titanium-intro.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/appcelerator-titanium-intro))

* [Debugging IE performance issues with xperf ETW and NavigationTiming](debugging-ie-performance-issues-with-xperf-etw-and-navigationtiming/) (GrWebDev - 2012-10-24) ([PDF](https://github.com/nicjansma/talks/blob/master/debugging-ie-performance-issues-with-xperf-etw-and-navigationtiming/debugging-ie-performance-issues-with-xperf-etw-and-navigationtiming.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/debugging-ie-performance-issues-with-xperf-etw-and-navigationtiming))

* [Using Modern Browser APIs to Improve the Performance of Your Web Applications](using-modern-browser-apis-to-improve-the-performance-of-your-web-applications) (GrWebDev - 2013-02-25) ([PDF](https://github.com/nicjansma/talks/blob/master/using-modern-browser-apis-to-improve-the-performance-of-your-web-applications/using-modern-browser-apis-to-improve-the-performance-of-your-web-applications.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/using-modern-browser-apis-to-improve-the-performance-of-your-web-applications))

* [Using Phing for Fun and Profit](using-phing-for-fun-and-profit/presentation/index.html) (GrPHPDev - 2014-02-11) ([PDF](https://github.com/nicjansma/talks/blob/master/using-phing-for-fun-and-profit/using-phing-for-fun-and-profit.pdf?raw=true) / [examples](using-phing-for-fun-and-profit/examples)) ([Slideshare](http://www.slideshare.net/nicjansma/using-phingforfunandprofit))

* [The Happy Path: Migration Strategies for Node.js](the-happy-path-migration-strategies-for-nodejs/index.html) with <NAME> and <NAME> ([GLSEC 2014](http://glsec.softwaregr.org/) - 2014-05-05) ([PDF](https://github.com/nicjansma/talks/blob/master/the-happy-path-migration-strategies-for-nodejs/the-happy-path-migration-strategies-for-nodejs.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/the-happy-path-migration-strategies-for-nodejs))

* [Appcelerator Titanium Intro (2014)](appcelerator-titanium-intro-2014/) ([GrDevNight](http://grdevnight.org/) - 2014-06-05) ([PDF](https://github.com/nicjansma/talks/blob/master/appcelerator-titanium-intro-2014/appcelerator-titanium-intro-2014.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/appcelerator-titanium-intro-2014))

* [Sails.js Intro](sails-js/) ([GrNodeDev](http://www.meetup.com/GRNodeDev/) - 2014-08-07) ([PDF](https://github.com/nicjansma/talks/blob/master/sails-js/sails-js.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/sailsjs-intro))

* [Make It Fast - CodeMash 2015](make-it-fast-codemash-2015/) ([CodeMash](http://codemash.org) - 2015-01-08) ([PDF](https://github.com/nicjansma/talks/blob/master/make-it-fast-codemash-2015/make-it-fast-codemash-2015.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/make-itfastcodemash2015))

* [JavaScript Module Patterns](javascript-module-patterns/) ([Lansing Javascript Meetup](http://www.meetup.com/Lansing-Javascript-Meetup) - 2015-03-17) ([PDF](https://github.com/nicjansma/talks/blob/master/javascript-module-patterns/javascript-module-patterns.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/javascript-modulepatterns))

* [Measuring the Performance of Single Page Applications](measuring-the-performance-of-single-page-applications/) with Philip Tellis ([Velocity 2015](http://velocityconf.com/devops-web-performance-ny-2015) - 2015-10-12) ([PDF](https://github.com/nicjansma/talks/blob/master/measuring-the-performance-of-single-page-applications/measuring-the-performance-of-single-page-applications.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/measuring-the-performance-of-single-page-applications))

* [Forensic Tools for In-Depth Performance Investigations](forensic-tools-for-in-depth-performance-investigations/) with Philip Tellis ([Velocity 2015](http://velocityconf.com/devops-web-performance-ny-2015) - 2015-10-12) ([PDF](https://github.com/nicjansma/talks/blob/master/forensic-tools-for-in-depth-performance-investigations/forensic-tools-for-in-depth-performance-investigations.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/forensic-tools-for-indepth-performance-investigations))

* [NodeJS for Other Things](node-js-for-other-things/) ([GrNodeDev](http://www.meetup.com/GRNodeDev/) - 2016-02-04)

* [Measuring Continuity](measuring-continuity/) with <NAME> ([Velocity 2016](http://conferences.oreilly.com/velocity/devops-web-performance-ca) - 2016-06-23) ([PDF](https://github.com/nicjansma/talks/blob/master/measuring-continuity/measuring-continuity.pdf?raw=true)) ([Slideshare](https://slideshare.net/nicjansma/measuring-continuity/))

* [Measuring Real User Performance in the Browser](measuring-real-user-performance-in-the-browser/) with <NAME> ([Velocity NY+AMS 2016](http://conferences.oreilly.com/velocity/devops-web-performance-ny) - 2016-09-20) ([PDF](https://github.com/nicjansma/talks/blob/master/measuring-real-user-performance-in-the-browser/measuring-real-user-performance-in-the-browser.pdf?raw=true)) ([Slideshare](https://slideshare.net/nicjansma/measuring-real-user-performance-in-the-browser/))

* [AMP: Does it Really Make Your Site Faster?](amp-does-it-really-make-your-site-faster/) with <NAME> ([Velocity NY+AMS 2016](http://conferences.oreilly.com/velocity/devops-web-performance-ny) - 2016-09-22) ([PDF](https://github.com/nicjansma/talks/blob/master/amp-does-it-really-make-your-site-faster/amp-does-it-really-make-your-site-faster.pdf?raw=true)) ([Slideshare](https://slideshare.net/nicjansma/amp-does-it-really-make-your-site-faster/))

* [Reliably Measuring Responsiveness](reliably-measuring-responsiveness/) with Shubhie Panicker ([Fluent 2017](https://conferences.oreilly.com/fluent/fl-ca) - 2017-06-22) ([PDF](https://github.com/nicjansma/talks/blob/master/reliably-measuring-responsiveness/reliably-measuring-responsiveness.pdf?raw=true)) ([Slideshare](https://slideshare.net/nicjansma/reliably-measuring-responsiveness/) / [Google Slides](https://docs.google.com/presentation/d/15DsvKVrt9vIL5s-wH4VhCGEhS-FkjD5pP3dH1-hzPi8/edit?usp=sharing))<commit_msg>Added YouTube links<commit_after># Talks and Presentations by <NAME>

All content is licensed under the MIT license.

* [Appcelerator Titanium Intro](appcelerator-titanium-intro/) (GrMobileDev - 2012-07-11) ([PDF](https://github.com/nicjansma/talks/blob/master/appcelerator-titanium-intro/appcelerator-titanium-intro.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/appcelerator-titanium-intro))

* [Debugging IE performance issues with xperf ETW and NavigationTiming](debugging-ie-performance-issues-with-xperf-etw-and-navigationtiming/) (GrWebDev - 2012-10-24) ([PDF](https://github.com/nicjansma/talks/blob/master/debugging-ie-performance-issues-with-xperf-etw-and-navigationtiming/debugging-ie-performance-issues-with-xperf-etw-and-navigationtiming.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/debugging-ie-performance-issues-with-xperf-etw-and-navigationtiming))

* [Using Modern Browser APIs to Improve the Performance of Your Web Applications](using-modern-browser-apis-to-improve-the-performance-of-your-web-applications) (GrWebDev - 2013-02-25) ([PDF](https://github.com/nicjansma/talks/blob/master/using-modern-browser-apis-to-improve-the-performance-of-your-web-applications/using-modern-browser-apis-to-improve-the-performance-of-your-web-applications.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/using-modern-browser-apis-to-improve-the-performance-of-your-web-applications))

* [Using Phing for Fun and Profit](using-phing-for-fun-and-profit/presentation/index.html) (GrPHPDev - 2014-02-11) ([PDF](https://github.com/nicjansma/talks/blob/master/using-phing-for-fun-and-profit/using-phing-for-fun-and-profit.pdf?raw=true) / [examples](using-phing-for-fun-and-profit/examples)) ([Slideshare](http://www.slideshare.net/nicjansma/using-phingforfunandprofit))

* [The Happy Path: Migration Strategies for Node.js](the-happy-path-migration-strategies-for-nodejs/index.html) with <NAME> and <NAME> ([GLSEC 2014](http://glsec.softwaregr.org/) - 2014-05-05) ([PDF](https://github.com/nicjansma/talks/blob/master/the-happy-path-migration-strategies-for-nodejs/the-happy-path-migration-strategies-for-nodejs.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/the-happy-path-migration-strategies-for-nodejs))

* [Appcelerator Titanium Intro (2014)](appcelerator-titanium-intro-2014/) ([GrDevNight](http://grdevnight.org/) - 2014-06-05) ([PDF](https://github.com/nicjansma/talks/blob/master/appcelerator-titanium-intro-2014/appcelerator-titanium-intro-2014.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/appcelerator-titanium-intro-2014))

* [Sails.js Intro](sails-js/) ([GrNodeDev](http://www.meetup.com/GRNodeDev/) - 2014-08-07) ([PDF](https://github.com/nicjansma/talks/blob/master/sails-js/sails-js.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/sailsjs-intro))

* [Make It Fast - CodeMash 2015](make-it-fast-codemash-2015/) ([CodeMash](http://codemash.org) - 2015-01-08) ([PDF](https://github.com/nicjansma/talks/blob/master/make-it-fast-codemash-2015/make-it-fast-codemash-2015.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/make-itfastcodemash2015))

* [JavaScript Module Patterns](javascript-module-patterns/) ([Lansing Javascript Meetup](http://www.meetup.com/Lansing-Javascript-Meetup) - 2015-03-17) ([PDF](https://github.com/nicjansma/talks/blob/master/javascript-module-patterns/javascript-module-patterns.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/javascript-modulepatterns))

* [Measuring the Performance of Single Page Applications](measuring-the-performance-of-single-page-applications/) with <NAME> ([Velocity 2015](http://velocityconf.com/devops-web-performance-ny-2015) - 2015-10-12) ([PDF](https://github.com/nicjansma/talks/blob/master/measuring-the-performance-of-single-page-applications/measuring-the-performance-of-single-page-applications.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/measuring-the-performance-of-single-page-applications)) ([YouTube](https://www.youtube.com/watch?v=CYEYtQPofhQ))

* [Forensic Tools for In-Depth Performance Investigations](forensic-tools-for-in-depth-performance-investigations/) with <NAME> ([Velocity 2015](http://velocityconf.com/devops-web-performance-ny-2015) - 2015-10-12) ([PDF](https://github.com/nicjansma/talks/blob/master/forensic-tools-for-in-depth-performance-investigations/forensic-tools-for-in-depth-performance-investigations.pdf?raw=true)) ([Slideshare](http://www.slideshare.net/nicjansma/forensic-tools-for-indepth-performance-investigations)) ([YouTube](https://www.youtube.com/watch?v=jgGbdoN4l2k))

* [NodeJS for Other Things](node-js-for-other-things/) ([GrNodeDev](http://www.meetup.com/GRNodeDev/) - 2016-02-04)

* [Measuring Continuity](measuring-continuity/) with <NAME> ([Velocity 2016](http://conferences.oreilly.com/velocity/devops-web-performance-ca) - 2016-06-23) ([PDF](https://github.com/nicjansma/talks/blob/master/measuring-continuity/measuring-continuity.pdf?raw=true)) ([Slideshare](https://slideshare.net/nicjansma/measuring-continuity/)) ([YouTube](https://www.youtube.com/watch?v=dbAise49tWY))

* [Measuring Real User Performance in the Browser](measuring-real-user-performance-in-the-browser/) with <NAME> ([Velocity NY+AMS 2016](http://conferences.oreilly.com/velocity/devops-web-performance-ny) - 2016-09-20) ([PDF](https://github.com/nicjansma/talks/blob/master/measuring-real-user-performance-in-the-browser/measuring-real-user-performance-in-the-browser.pdf?raw=true)) ([Slideshare](https://slideshare.net/nicjansma/measuring-real-user-performance-in-the-browser/)) ([YouTube](https://www.youtube.com/watch?v=yrWLi524YLM))

* [AMP: Does it Really Make Your Site Faster?](amp-does-it-really-make-your-site-faster/) with <NAME> ([Velocity NY+AMS 2016](http://conferences.oreilly.com/velocity/devops-web-performance-ny) - 2016-09-22) ([PDF](https://github.com/nicjansma/talks/blob/master/amp-does-it-really-make-your-site-faster/amp-does-it-really-make-your-site-faster.pdf?raw=true)) ([Slideshare](https://slideshare.net/nicjansma/amp-does-it-really-make-your-site-faster/)) ([YouTube](https://www.youtube.com/watch?v=dOiGcgw-r8g))

* [Reliably Measuring Responsiveness](reliably-measuring-responsiveness/) with <NAME> ([Fluent 2017](https://conferences.oreilly.com/fluent/fl-ca) - 2017-06-22) ([PDF](https://github.com/nicjansma/talks/blob/master/reliably-measuring-responsiveness/reliably-measuring-responsiveness.pdf?raw=true)) ([Slideshare](https://slideshare.net/nicjansma/reliably-measuring-responsiveness/) / [Google Slides](https://docs.google.com/presentation/d/15DsvKVrt9vIL5s-wH4VhCGEhS-FkjD5pP3dH1-hzPi8/edit?usp=sharing)) ([YouTube](https://www.youtube.com/watch?v=y5qPix1tdOE))
{'fraction_non_alphanumeric': 0.178355043926083, 'fraction_numerical': 0.033020296879733416, 'mean_word_length': 5.9317585301837275, 'pattern_counts': {'":': 0, '<': 18, '<?xml version=': 0, '>': 18, 'https://': 48, 'lorem ipsum': 0, 'www.': 34, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2289978', 'n_tokens_mistral': 5447, 'n_tokens_neox': 4779, 'n_words': 398}