Our Speakers. Listen. Learn. Get inspired.
Michele is a Front End Engineer with a passion for beautiful UIs. He works at Facebook and authored the book React Design Patterns and Best Practices.
Test like it's 2017
Testing UIs has always been a hard job. In the components era, there are new tools and solutions available that transform completely the way we approach testing. From snapshots, through end-to-end frameworks, to style guide testing. In this talk, we'll see some modern (and creative) testing solutions.
Iheanyi Ekechukwu is a Software Engineer at DigitalOcean, living in Brooklyn, NY. He enjoys working with Ember.js and Go and also making videos for Egghead.
gRPC and Protobufs
In this talk, we'll be exploring how to use gRPC, an RPC framework by Google, in order to build out a simple client/server application in two different languages. From this talk, you'll be able to walk away with knowledge about how both Protocol Buffers and gRPC work and how to use gRPC to build out your services.
Claudia Hernández is senior frontend developer at Dailymotion in Paris. She has previously worked on projects for companies such as Air France, EDF, Groupe SEB and Aéroport de Paris. Claudia has a computer science background and loves learning emerging web technologies. When she is not coding, chances are you’ll find her reading a book ! Claudia also loves travelling and discovering new cultures.
Coming from a physics background, Felix got into software by writing games in Flash. Since then he has spent time working in London and Silicon Valley, working with a wide range of technologies, from mobile to cloud, server to web. He enjoys combining the visual with the technical and is excited about the opportunities WebGL brings. He is one of the founders of Procedural, where he works on creating 3D visualizations, such as those seen on piste.io.
Safari in Safari
Michelle lives in Oakland and works at Stripe. She currently works on the Payments Web team, where she makes iframes and input masking pleasant to work with. Previously, she worked across the stack, on everything from faxing chargeback evidence to building user interfaces for Stripe Radar. In her spare time, she enjoys leisurely walks in grocery stores.
Bounty Hunting: Finding Holes in Modern JS Apps
We're pushing more and more logic into our front-end applications, and along with that we're adding more and more surface area to make mistakes in. Luckily, as our apps grow, so do the tools that help us lock things down. Let's go over a bunch of ways that developers leave themselves open to vulnerabilities, learn about some of the cooler exploits that have occurred in the wild, and then learn about the best ways to avoid entire classes of these problems in our applications.
Constantin is a web application architect living in Bucharest, Romania. He's been working for over 7 years with distributed data-driven systems for broadcasting and trading platforms. Besides obsessing over the simplification of code and architecture, he is passionate about sharing everything he learned throughout his entrepreneur, development, management and research experience.
Minimal Application Development with JSONMVC
You can write the same app in different languages, styles, frameworks or architecture. But beneath that jargon and abstractions one thing always remains the same. An essential bit that makes everything else superfluous. Join me in an insightful session that will empower you to write the most concise and abstraction-free application you'll ever build.
Continuous deployment for SPAs
Continuous integration, automated testing and continuous deployment are terms that found solid footing in back-end projects, but front-end seems to lag behind. With popular frameworks like Angular, Ember and React offering solid build and testing tools, it's high time to play catch-up. DeployJS and CI tools like Travis can help us get there in no time.
Sponsors & Partners. Helping us make this event possible.