Obviously, the getUserMedia aspect of the project can't be done server-side, but we can look into supporting the existing video->GIF and images->GIF logic.
My presentation focused on creating new tools, but it is important to understand the concepts so that you can contribute to existing tools. Maybe in the future you will contribute to TypeScript.
In terms of the converting to PDF (to upload to Speaker Deck), it is recommended to just save the webpage to PDF in chrome or another browser that supports this feature (you can do this by beginning the print process and then changing to 'Save as PDF')
Bespoke has a print stylesheet, which is why the styles are still kept.
There are a bunch of reasons SelectBoxIt is a better choice for single option select boxes than Chosen or Select2:
1. Mobile and Tablet Support - The native "wheel" interface is presented on the popular mobile and tablet devices. SelectBoxIt also allows you the flexibility to write your own mobile detection script in case you only want to target certain devices.
2. Theming support - SelectBoxIt currently supports theming your drop down's using Twitter Bootstrap, jQueryUI, or jQuery Mobile stylesheets. More popular CSS frameworks are in the roadmap.
3. More intuitive search algorithm - Instead of appearing as a combo box, SelectBoxIt does not present a "Not Found" result. If a search result is not found, then SelectBoxIt will look for the next best option.
4. Better event support - SelectBoxIt triggers over 24 native and custom events on the original select box that your code can listen to.
5. Better method API - SelectBoxIt supports over 14 methods, including methods that neither Chosen nor Select2 support (disable single options, refresh, etc)