A Web Developer with an expertise in frontend technologies, and a passion for creating high-end, beautiful and performant web applications.
Created open-source tools that are used by engineers at Yahoo, Atlassian, Adobe, Kayak, etc.
As Web Developers we tend to think we understand how a Web Browser works and write our code accordingly, but as it turns out in there are cases where our mental model of how the browser works tends to be overly-simplistic. In this talk we’re going to take a look at some known Web development best-practices, and explore why because of how modern browsers work they might be anti-patterns causing more harm than good. Throughout the talk we’ll gain a better understanding of the various optimisations that modern browsers perform like optimizing scrolling, preloading assets, etc., and pair each one with an innocuous piece of code that blocks the optimization which ends up hindering the user-experience.
DevTools and Headless Chrome – The Automation Power-Couple | FrontCon | June 2018 |
---|---|---|
DevTools and Headless Chrome - The Automation Power-Couple | Render Conf | March 2018 |
DevTools and Headless Chrome - The Automation Power-Couple | Reversim Summit | October 2017 |
DevTools and Headless Chrome - The Automation Power-Couple | GDG DevFest Ukraine | October 2017 |
Master the Art of the AST | Full Stack Fest | September 2017 |
Master the Art of the AST | Codemotion Tel Aviv | March 2017 |
Flush your <head>! - an HTTP performance optimization tool | Reversim Summit | September 2016 |
Master the Art of the AST | JavaScript Israel | June 2016 |
What's new in ASP.NET Core 1.0 | Israel Dot Net Developers User Group | April 2016 |
Loop into the Javascript Event Loop | JavaScript Israel | March 2016 |
Measuring Web Performance – Is Your Site As Fast As You Think? | Front-End.IL | March 2015 |
Measuring Web Performance – Is Your Site As Fast As You Think? | ALT.NET Sessions Night | December 2014 |