The final pieces of the conference are falling into place, and we've announced the speakers and talks for the 3rd May. Here's a bit more about the people that make up the conference, and what they'll be talking about on the day.
Phil Hawksworth, Netlify (MC)
Phil is Head of Developer Relations 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 career in web development spans almost 20 years and 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.
He's also the MC for All Day Hey! 2019, and the man that keeps things running smoothly throughout the day.
Sarah Drasner, Microsoft
Sarah Drasner is an award-winning Speaker, Principal Lead of Emerging Markets, Cloud Advocates at Microsoft, and Staff Writer at CSS-Tricks. Sarah is also the co-founder of Web Animation Workshops, with Val Head. She’s the author of SVG Animations from O’Reilly and has given Frontend Masters workshops on Vue.js and Advanced SVG Animations. Sarah is formerly Manager of UX & Engineering at Trulia/Zillow Group.
Future of Animation
We talk a lot about how to animate on the web, and what's possible in browsers today, but where is animation heading? In this talk, we'll start with some bleeding edge techniques such as native-like page transitions with client side rendering, but then we'll push it further.
The intersection of health and animation with biofeedback sensors, the future of 3d in the browser complete with interviews with people who are writing these specs... this talk will show that in terms of animation on the web, we're just getting started.
Tim Kadlec, Independent Performance Consultant
Tim is an independent performance consultant and trainer focused on building a web everyone can use. He is the author of High Performance Images (O’Reilly, 2016) and Implementing Responsive Design: Building sites for an anywhere, everywhere web (New Riders, 2012). He writes about all things web at timkadlec.com. You can find him sharing his thoughts in a briefer format on Twitter at @tkadlec.
The Long-Tail of Performance
Successfully, and efficiently, delivering a site to visitors involves a lot of moving parts. The server has to spit something out, which gets passed over the network to the requesting device. The browser takes over from there, coordinating with the device to try and deliver the page as quickly as possible. When things go well, we barely notice and if we're not careful, neither do our metrics.
But there is a lot of unpredictability involved and if even one step is out of sync—if the device is overtasked, the network spotty, the browser old or unexpected—the performance can suffer dramatically. Welcome to the long-tail of performance, where the real world happens.
In this talk, we'll discuss what happens when the web bumps up against this less-than-ideal day to day reality. We'll zero in on these "long-tail" issues and explore how to ensure your sites perform well even when things go wrong. And as we address these issues, we'll end up making our sites more performant for everyone in the process.
Sharon helps audiences revolutionize the way they think about work by teaching them principles of empathy. She’s spoken in 14 countries spanning four continents on communicating with empathy. She’s facilitated conversations at companies on empathy at work and improving team communication; at conferences on vulnerability as an asset and empathy in action; and has given a TEDx talk on empowering insecurities.
A lifelong stutterer, she uses her speech impediment to teach both what empathy is and how to engage empathy daily. Sharon’s LinkedIn Learning course Communicating With Empathy has close to 330,000 views; and her O’Reilly Media live online training Empathy at Work runs continuously throughout the year.
Creating a Culture of Empathy
The most successful endeavours all follow the same general trajectory: a decent idea executed flawlessly by a cohesive team of hard workers. No matter the project, everything can be achieved following this general guideline. But the exact thing that can create global companies, solve impossible problems, and bring ideas to life is also the same reason why so many companies fail. That thing is us. People. But when we’re at our best, there isn’t anything we can’t do. So how do we optimise collaboration? How do we work better together even if we don’t see eye to eye with everyone on our teams? And how do we create a culture of empathy when all we can see about everyone around us is our differences?
Sharon Steed explores empathy in an unusual way: from the perspective of a stutterer. Sharon explains what empathy is (and what it isn’t) and gives you the tools you need to create a culture of empathy on your team.
Using a Modern Web to Recreate 1980s Horribly Slow and Loud Loading Screens
These days people chase the dream of high performance, fast loading slick web sites. But in the 1980s computers were ugly, slow and loud: let’s make that instead.
The first generation of home computers launched a movement of developers and hackers across the world. But to start your app, you had to load a tape (a really old usb-type-thing), press play, and patiently wait for the screech of the program to load (akin to listening to a fax machine).
Nadieh Bremer, Visual Cinnamon
Nadieh Bremer is a graduated Astronomer, turned Data Scientist, turned Data Visualization Designer. After working for a consultancy and fintech company where she discovered her passion for the visualization of data, she’s now working as a freelancing data visualization designer under the name Visual Cinnamon.
As 2017’s ‘Best Individual’ in the Information is Beautiful Awards, she focuses on uniquely crafted (interactive) data visualizations that both engage and enlighten its audience. Ranging from companies as extensive as Google News Lab to small start-ups. From printed magazines such as Scientific American to an interactive experience for the Guardian to more promotionally focused artful visualizations for press releases, data-driven reports, and data art for in the office. As long as there’s data that has a story to reveal.
Data Sketches: A Year of Exotic Data Visualizations
Data Sketches was a year-plus long collaboration between Nadieh Bremer and Shirley Wu, both freelancing data visualisation designers. Almost each month they chose a topic and visualised it in an overly-elaborate and geeky manner. But besides sharing the end result, they also wrote extensively about the creation process.
In this talk, Nadieh will share her most important lessons learned in the fundamental areas of data, sketching & coding. About how some months became favourites, what mistakes were made, and how they were overcome. She’ll highlight that many visualizations had humble, ugly duckling beginnings, but that through many (embarrassing) iterations they were turned into unique and, hopefully, compelling results.
Andrew Betts, Fastly
Andrew is a web developer, product manager and developer advocate for Fastly, working with developers across the world to help make the web faster, more secure, more reliable and easier to work with. He founded a web consultancy which was ultimately acquired by the Financial Times, led the team that created their pioneering HTML5 web app, and founded the FT’s Labs division. He has also been an elected member of the W3C Technical Architecture Group, a committee of nine people who guide the development of the World Wide Web.
Making less of the web with feature policy
The web platform has seen a decade of furious expansion, with websites now able to access USB, vibration, bluetooth, and geolocation, as well as store huge amounts of data on end user devices, trigger background sync and notifications, and even get paid from users' digital wallets.
But with this expansion has come an increased scope for attacks, costly mistakes and performance regressions. Feature policy is a new feature designed to actually disable or limit features of the platform. With a feature policy, developers can solve performance issues, improve security, police their development team's best practices, and even stop third party scripts from misbehaving. All with one new HTTP header.