Fronteers, Fronteers Conference 3-4 October 2019 Amsterdam

Speakers · Fronteers Conference 2019

We have a spectacular line-up of 18 speakers and 1 MC for you. These are the people who'll be stimulating your mind with thought-provoking talks. We introduce them to you here, as they are announced. So stay tuned for more!

Your host: Phil Hawksworth

Phil Hawksworth

@philhawksworth

Phil is Principal Developer Advocate at Netlify, the fastest growing automation and hosting platform for modern websites.

With a passion for browser technologies, and the empowering properties of the Web, he loves seeking out ingenuity and simplicity, especially in places where over-engineering is common.

Phil’s 20 year career in web development includes time as a Software Engineer at Verisign, an Open Source Evangelist at British Telecom, and Technology Director at R/GA where he worked with clients around the world such as Nike, Google, Beats By Dre and Samsung to bring engaging and effective experiences to the widest audience possible.

Jack Franklin

Jack Franklin

@Jack_Franklin

Jack is a Frontend Engineer at Thread in London working primarily with React. In his free time, he’s usually writing or recording videos for his blog, JavaScript Playground. Jack is also the author of “Beginning jQuery” (Apress, 2012) and a regular speaker on React, Elm, JavaScript, build tools and frameworks.

Components on the Web

This talk will cover approaches to building components on the web, regardless of framework! We'll look at best practices, common gotchas, and how to start moving your large legacy site into one that is component driven.

  • Components

Diana Mounter

Diana Mounter

@broccolini

Diana is a designer who specializes in design systems. At GitHub she manages the design infrastructure team, and leads the direction of their open-source design system—Primer. Previously, Diana helped build Etsy's design system and seller tools, cofounded a conference and network for Australian government web developers, and lead several social change and environmental design projects.

Diana founded the NYC chapter of the Design Systems Coalition which has successfully held professional meetups and social gatherings for the past 3 years. Diana writes and speaks about design, code, and working with people. She coauthored the Design Systems Handbook, and speaks internationally at conferences including CSS Conf, Design Systems London, and Clarity.

Component API design and the developer experience

Whether you're a designer or engineer, everyone interacts with the API of your design system so it's important to make this a great experience. We all have difficult decisions to make when designing systems—what should be a variation vs a new components, which props should we make available, how should we share theme values such as color and typography, what should we name things, and how do we make this all easy and efficient to use?

At GitHub we're building design systems to support web applications like github.com—serving 31 million developers, to one-off marketing sites for conferences, and everything in between. I'll talk about how we build an API that enables consistency, yet offers flexibility when we need it; and how to to deliver a great developer experience.

  • Design Systems

Christophe Porteneuve

Christophe Porteneuve

@porteneuve

Christophe has been doing professional JS since, well… JS. A Prototype.js core team members in yesteryears, he's enjoyed the numerous recent upgrades in JavaScript itself.

Christophe runs the high-end Paris-based tech training company Delicious Insights and the NodeSchool Paris chapter. When he's not training, teaching, mentoring, writing articles or contributing to open-source, he reads news from around the world, learns new stuff, and spends as much time as possible with his family.

He lives near Paris with his wife Élodie and their two sons.

Fun & Games with ES Proxies

Proxies let us do metaprogramming in JavaScript, which is a really cool thing. There are well-established, useful patterns for it to be sure, and we’ll see a few of these. But they can also be used for less obvious results, or plain fun with mischevious tricks and quirky behavior!

  • JavaScript
  • Proxies

Mandy Michael

Mandy Michael

@Mandy_Kerr

Mandy’s passion is CSS, HTML and JS, she has a particular interest in web typography, accessibility and modern layouts and hopes to inspire that passion in others. With the aim to create a community of web developers who can share, mentor, learn and grow together she is a co-organiser and Director of Mixin Conf, the founder and co-organiser of Perth’s front-end developer meetup Fenders and currently works as a Development Manager at Seven West Media in Western Australia.

The future of Web Typography with Variable Fonts

The web is entering a new era of design opportunities with the introduction of CSS Grid, Photoshop like effects such as filters and blend modes and importantly the increasing support for Variable Fonts.

Variable fonts can offer practical and creative opportunities for web design. We can combine them with pre-existing technologies to improve our font performance, design, accessibility and usability of our websites. We can also begin to explore new and exciting creative opportunities for story telling, design and expression in ways standard fonts could never provide us.

This is just the beginning of our journey to discover what we can do with variable fonts.

  • CSS
  • Fonts

Alex Russell

Alex Russell

@slightlylate

Alex Russell is a Senior Staff Software Engineer on Chrome team at Google where he designs new features for the Web Platform as Tech Lead for Project Fugu. He also leads Chrome's Standards work and has served as a member of ECMA TC39 and the W3C's Technical Architecture Group.

  • Performance

Eva Lettner

Eva Lettner

@eva_trostlos

Eva works as a frontend web developer and is the Co-founder of Women&&Code, an organisation that helps teach women programming skills. Her ultimate goal is for people to acknowledge that hotpink is the best colour in the world. In her downtime, she likes to knit, sew and create.

Paint the web - Drawing with CSS

Creating art is as old as humanity. Over time, the techniques have changed. This presentation will introduce CSS as a way to create images and animations composed of pure code. You will learn to see the code differently, to create more concise markups in the future, and you will learn the basics of drawing with CSS to help you create your CSS art.

  • CSS
  • Drawing
  • Animation