Presentations from 2017
Thursday October 26th, 2017 8PM
Justin Dorfman
Let’s talk about SRI
Subresource Integrity (SRI) is an up and coming web security standard from the W3C. SRI enables brow...
Subresource Integrity (SRI) is an up and coming web security standard from the W3C. SRI enables browsers to verify that files are delivered without unexpected manipulation. This talk will go over the history and ways to generate SRI hashes so you can start protecting your end users.
Thursday September 28th, 2017 8PM
Brian Mau
Peer to Peer Video Streaming with WebRTC
WebRTC is a technology that is rapidly stabilizing, and it belongs in your tool-belt. Lets demystify...
WebRTC is a technology that is rapidly stabilizing, and it belongs in your tool-belt. Lets demystify it by building a peer to peer video streaming app.
Thursday August 31st, 2017 8PM
Paul Frazee
The Peer-to-peer Web
We love the Web because it's open, free, and highly connected. But sometimes the Web falls short: bi...
We love the Web because it's open, free, and highly connected. But sometimes the Web falls short: big businesses are centralizing control, data is getting tied up on servers, and users are losing their privacy. How can we solve these problems, and decentralize the Web? Let's take a fresh look at peer-to-peer technologies, and see just how far the Web can go with a new protocol in the browser.
Aaron Craig
Why you should (almost) always use stateful components in React
In my work heading up the front end effort for a startup (still in stealth), we've adopted React / R...
In my work heading up the front end effort for a startup (still in stealth), we've adopted React / React Native / React Native Web for our client facing apps. As a hiring manager discussing component architecture with candidates, and in general reading in blogs, etc, I notice that there is still a prevalent use of the data down / actions up pattern popularized by EmberJS and other like frameworks. With Redux, a new paradigm is available, that allows smart, stateful components to be composed together, where each component is master of it's own domain, and very little data is shared between them through properties. This architecture has worked very well for us so far, though it does have it's own set of complications to deal with. I'd love to share my story of how we came to really push hard into the world of almost completely stateful components, each plugged into Redux state, and what that's meant for us in terms of code maintainability, a clean and composition based architecture, easier debugging and more!
Thursday July 27th, 2017 8PM
Jeff Escalante
Reshape: Transform HTML With Javascript Plugins
Introduction to Reshape, a library that opens up opportunity to transform and extend html, as well a...
Introduction to Reshape, a library that opens up opportunity to transform and extend html, as well as some examples of innovation in static tech using it.
James Hush
React and Flow in a Large Codebase
I'm putting together a talk about using Flow with React based on our experience migrating thousands ...
I'm putting together a talk about using Flow with React based on our experience migrating thousands of lines of code at the NFL. Specifically it'll be about some of tooling we've used that aren't mentioned that often in other places (flow-runtime, eslint-plugin-flowtype, text editor plugins) and React specific Flow tricks that aren't mentioned too often (adding flow types to PropTypes, state, react refs, lifecycle methods, etc).
Thursday June 29th, 2017 8PM
Thursday May 25th, 2017 8PM
Jim Bumgardner
Wheels, Gears and Labyrinths
Jim Bumgardner has been making and publishing free puzzles at Krazydad.com since 2005. The site now ...
Jim Bumgardner has been making and publishing free puzzles at Krazydad.com since 2005. The site now offers over a million puzzles, free to download and print. Jim has worked for over 30 years as a computer software developer and is also a pianist and composer.
Thursday April 27th, 2017 8PM
Thursday March 30th, 2017 8PM
Loren Stewart
Query the shit out of Facebook's Graph API (I can change the title...)
How to interact with Facebook's Graph API (searching, posting, etc.) from Node using just regular ht...
How to interact with Facebook's Graph API (searching, posting, etc.) from Node using just regular http requests (I'll use request-promise). All the npm packages for making this task easier are VERY out of date (3+ years), so this is a roll-your-own solution that'll last as long as this version of FB's api.
Gregor Martynus
Building Offline First apps with Hoodie
I moved to LA recently with my wife for her work. I work remotely myself as web developer. I love th...
I moved to LA recently with my wife for her work. I work remotely myself as web developer. I love the Open Source community in general, and the JavaScript community in general, and have been involved in the communities we lived before in Boston, Zurich and Berlin. I would love to get more involved in LA, as we will stay for a few years at least. My recent talks were on "Welcoming Communities" [1] at EmpireJS and Cascadia.js. I was part of the community panel at last year’s GitHub universe [2]. I talked on small modules (semantic-release & Greenkeeper) at Boston.js, and noBackend at Front-Trends [3]. I gave my first talk on Offline First at Brazil JS in 2014. I’m one of the founding contributors to Hoodie (hood.ie) – an Open Source Backend for web applications. It stores data on the client by default and syncs whenever the connectivity allows, hence we started offlinefirst.org back in 2013. I co-organized the first "Offline Camps" [4] last year, I’ll be on a panel at SXSW and we will host a track at a conference toward the end of this year.