Our Speakers. Listen. Learn. Get inspired.
Dan Shappir is the Performance Tech Lead at Wix.com, responsible for making over 100 million sites hosted on the Wix platform load and execute faster. Dan has over 25 years of software development experience and has worked on systems ranging from missile trajectory simulations to networked multiuser games to designing and building sophisticated Web apps. He is a frequent speaker at technical conferences, and holds an MSc in computer science.
Divya is a Developer Advocate at Netlify.com who is passionate about open source and the web. She is currently a developer advocate at Netlify, and believes that there is a better workflow for building and deploying sites that doesn’t require a server—ask her about the JAMstack. You will most likely find her in the sunniest spot in the room with a cup of tea in hand.
Common Mistakes and pitfalls when switching from React to Vue
At a glance, React and Vue are like two peas in a pod. They are lightweight component-based libraries for building user interfaces and can be used fairly interchangeably to build scalable web applications. Though they are noticeably different in terms of syntax, their key differences lie in their respective ways of thinking. As a React developer learning Vue, adapting to the idiomatic way of writing Vue is a challenge that requires a sound understanding of the philosophy behind the framework. In this talk, we will examine the nuances between the two frameworks and cover common mistakes that React developers make when switching from React to Vue.
Stuart is a consultant CTO, software architect, and developer to startups and small firms on strategy, custom development, and how to best work with the dev team. Code and writings are to be found at kryogenix.org and @sil on Twitter; Stuart himself is mostly to be found playing D&D or looking for the best vodka Collins in town.
Noam Rosenthal is a Software architect with over 20 years experience in frontend, browser technologies and device UI programming. Noam has helped Wix improve loading time for millions of sites, and before that contributed to the WebKit open source project, and built UIs for smart TVs and for Samsung watches.
Peeling an orange - progressive website loading
Website loading experience is one of the most painful points for web developers today. While improving the actual loading time is the most important goal, improving the perceived performance can bring a lot of value as well, especially in the case of rich web applications. In this talk we'll discuss progressive bootstrapping - a technique in which we load the website not from top down, but rather from outside in - useful from the first early paint and provides richer experience as more content and code loads. Focus on user experience when thinking about performance.
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.
Tejas loves code and people. An award-winning web developer who begun coding at age 8, today Tejas speaks at conferences to developers in order to spread knowledge and encourage communities worldwide.
Charlie is a software developer in Sydney. She is passionate about creative coding and building interactive prototypes mixing science, art and technology. She also spends time giving back to the community by mentoring new developers, contributing to open-source projects and speaking at events.
Practical Machine Learning for Front-End Developers
Sponsors & Partners. Helping us make this event possible.