Skip to content

Details

Follow us on Twitter for immediate event updates:
https://twitter.com/WebComponentsSF

ABOUT

Web Components SF is a meetup to connect web developers working with web components and related platform features, libraries, and tools. Speakers will share tips and knowledge from across the ecosystem.

SPEAKERS

  • Ben Farrell, Adobe

Web Components in Space!
The web is an excellent place to experiment with 3D and immersive experiences, especially with WebXR released in Chrome last December. Even though 3D has been on the web for ages with great libraries like Three.js and Babylon.js, there hasn't been much in the way of mixing traditional web UI with this new immersive world. Web Components offer a great way to take this on. Ben will talk about using Web Components to create more traditional 3D applications with 2D UI around it, but also putting fully interactive LitElement-based Web Components INSIDE an immersive WebXR experience.
Ben Farrell is a Sr Experience Developer on the Adobe Design Prototyping team. At Adobe, Ben prototypes for a wide variety of experiences including traditional web, immersive experiences, machine learning, and more. Not a fan of relearning a new framework every few years, Ben was immediately drawn to Web Components in 2012 and has been using them since. In September of 2019, he published a book with Manning Publications called "Web Components in Action" (https://www.manning.com/books/web-components-in-action).

  • Tsavo van den Berg, Knott, Mesh

Web Components in an Era of Information & Experience
When architecting and building large web applications using Web Components, it can be overwhelming to manage the multitude of factors that go into it — state management, rendering, styles and animations, etc. Tsavo will talk about how he has created a Component-Controller Model to handle differential rendering in their Runtime Framework to scale the performance of Web Components. The Component-Controller Model creates opportunities for new application architectures, allowing developers to do more with less code, less computational cost, and more organization.
Tsavo van den Berg is CEO and co-founder Mesh, where he is an architect of a contemporary web development platform: Runtime. Tsavo’s passions lie in web technologies & (performance and intelligence), animation, design, user experience -- and web components.

  • Q&A Panel

We'll have the speakers and web components experts answer questions from the audience. And of course, they'll be around before and after the talks as well!

SCHEDULE

5:30 PM Doors open
6:15 PM Talks start
7:30 PM Refreshments/Networking
8:30 PM Event ends

PARKING: The Google Launchpad venue is in the heart of San Francisco's SoMA district. While parking is limited, there are multiple paid parking garages available nearby. We recommend rideshare or public transit -- Google Launchpad is also a short walk from the Montgomery BART station.
ENTRANCE: Please enter via 543 Howard St. and check in at the front desk.
BIKE PARKING: We can host a limited number of bikes within the space but recommend you please lock your bike outside.
CATERING: Catering, including vegetarian options will be provided at the event.
SPACE ETIQUETTE: This is a communal space, so please clean up after yourself as much as possible.
VIDEO RECORDING: The event will be recorded and posted to: https://www.youtube.com/channel/UCSYEC3E700Mjc1MbrAuIQWg

NOTES

Members are also interested in