Elm - build web apps //Key Concepts - Webpack //Building highly performant sites


Details
Agenda:
6:00 - 6:25p ~ Welcome, eat & drink
6:25p ~ Intro
6:30p ~ Speakers begin
Talk 1: 4 key Concepts of Webpack with Sean Larkin
Webpack is JavaScript module bundler that has taken the world by storm, but a lack of great docs and wealth of boilerplates have led to many people using it, but not understand it.
Sean Larkin from the Webpack core team will break down the 4 concepts everyone should know when using webpack so they can take and make it their own.
Bio: Sean Larkin is a User Experience Developer at Mutual of Omaha. He is a former technical support representative turned renegade software engineer and web developer, driven by the need to help people through the code he writes. Sean is a member of the Webpack core team, Angular team and Angular-CLI core team. Sean has given talks on Ruby, DAMP programming, AngularJS, and Webpack. He lives to teach others about the world of Web Development.
Talk 2: Using Elm to prototype and build web applications with David Calavera
Elm is a functional language that compiles to JavaScript. At Netlify, we’ve started to use Elm to help us build and prototype new web applications faster. In this talk, we’ll introduce Elm’s main features and why we like the so much. We’ll also talk about the first application we put in production using Elm, how we architected it and why we chose Elm in the first place.
Bio: David Calavera is the CTO of Netlify where he and his team are building the best platform for deploying and automating modern web projects. Before that, he was a core member of the Docker Engine project, where he helped developers build the container engine that started the container revolution. David also built enterprise tools for GitHub and has contributed to numerous open source projects, such us Go, JRuby and many others.
Talk 3: Dynamic workflows on the JAMstack - a review of techniques that can put power into the hands of developers and content authors alike. with Phil Hawksworth
In this talk, Phil will explore some techniques and tools which can combine to create dynamic and powerful sites with on a JAM Stack. With a simple example site at it's heart, we'll look at how its architecture and approach to content and data can be the basis of high performance experience.
Bio: Phil is based in London where he works as Technology Director for R/GA, the global agency behind many sites, campaign and products for clients like Google, Nike, Beats by Dre and Microsoft.
With a passion for creating responsible yet engaging web experiences, Phil has been speaking about technical approaches and web technologies for many years.
He blogs at https://www.hawksworx.com (https://www.hawksworx.com/) and tweets at https://twitter.com/philhawksworth .

Elm - build web apps //Key Concepts - Webpack //Building highly performant sites