Year round learning for web and digital professionals

Web Directions Global Scope ’21 session spotlight–Rethinking the JavaScript ternary operator

Rethinking the JavaScript ternary operator James Sinclair, Senior Developer Atlassian Lots of people treat the ternary operator with suspicion. At first glance, ternaries appear unnecessary. Nothing more than a tool for the overly-clever to trim some characters from their code; a favourite hack for coders who don’t care about readability. And sure, it’s all too […]

Web Directions Global Scope ’21 session spotlight–The Realms of JavaScript

The Realms (API) of JavaScript Leo Balter, Lead Standards Engineer Salesforce A navigation over the existing realms of JavaScript and the new API proposed at TC39 to enable sandboxed code execution and document virtualization. About Leo Balter Leo works with the UI Platform team at Salesforce drafting and testing standards related to the JS ecosystem. […]

Web Directions Global Scope ’21 session spotlight–Rethinking JavaScript with Generator Functions

Rethinking JavaScript with Generator Functions Patrick Smith, product developer Functional programming allows JavaScript that is easier to reason about and easier to test. Generator functions are like enhanced pure functions, allowing new software patterns for state machines, parsers, streaming HTML renderers, and more. They are composable so offer similar benefits to components yet in more […]

Web Directions Global Scope ’21 session spotlight–Specifying JavaScript

Specifying JavaScript Yulia Startsev, Staff Software Engineer Mozilla Language specification can be a bit of a mystery. This talk will introduce the stages of the TC39 process for introducing a new language feature to JavaScript, and some high level concerns around our design process. About Yulia Startsev Yulia Startsev is a programmer at Mozilla on […]

Web Directions Global Scope ’21 session spotlight–The Third Age of JavaScript

The Third Age of JavaScript Shawn Swyx Wang, Head of Developer Experience Temporal.io The way we write JavaScript is poised for dramatic change in the 2020’s. Here’s why: the slow death of IE11 and rollout of ES Modules will converge toward a new generation of JavaScript tooling. These tools are faster, typesafer, and polyglot, leading […]

Thanks to the new Media Developer Expert’s community, our Lazy Load 21 Sponsors

An energizing, diverse community of developers who share insights, expertise, and best practices of using media technology in web and mobile apps. Their new discord channel is a great place to connect with hundreds of other developers and connect with others who have a passion for the media experience on the web. Share resources, events, tools, […]

Web Directions Global Scope ’21 session spotlight–Principles of Just-In-Time compilers.

Principles of Just-In-Time compilers. Nicolas B. Pierron, Senior Software Engineer Mozilla JavaScript gets faster as it executes! Just-In-Time (JIT) compilers are used in all major JavaScript engines to improve the speed, but how do they work? By understanding the principles of JIT compilation, web developers have the opportunity to optimize their code. We’ll learn all […]

A huge thanks to Catchpoint, our partners for Lazy Load 2021

Catchpoint Helps pinpoint performance and availability problems users experience no matter where they are in the world. And they’ve recently become the home of the venerable and much loved Web Page Test. So we’re excited (and grateful) for their support of Lazy Load. Catch Tim Kadlec on Twitch Tim Kadlec, a long time favourite on […]

Web Directions Global Scope ’21 session spotlight–Class features implementation in JSC

Class features implementation in JSC Caio Lima, Compiler developer Igalia At Global Scope, our brand new 100% JavaScript focussed conference, we’ll dive into details of the implementation of class features in JavaScriptCore, discussing some kinds of optimizations applied there. About Caio Lima Active contributor of JavaScriptCore and JS Virtual Machine hacker. Loves talk and discuss […]

Thanks to platform.sh our hosting partner for Lazyload 2021

The last year has seen a massive transformation for many companies, not least of all for us here at Web Directions. In a mater of days, the core of what we did for over 15 years, organising in person conferences, became impossible, and will remain infeasible for some time to come. In response we, like […]

Core Web Vitals is coming

Later this month, as you’ve likely read or heard somewhere, Google will start including page experience signals as part of their search ranking. This includes Core Web Vitals, a number of measures of web site performance– and so for the first time, the performance of your web content won’t simply affect your users, it will […]

Web Directions Global Scope ’21 session spotlight–Record & Tuple: immutable data structures in JS

Record & Tuple: immutable data structures in JS Robin Ricard, JavaScript Infrastructure Engineer & TC39 Delegate Bloomberg At Global Scope, our brand new 100% JavaScript focused conference, we’ll hear about two new data structures, Record & Tuple. Record & Tuple is a proposed feature for JavaScript that aims to introduce new immutable value types. Records […]

Web Directions Global Scope ’21 session spotlight–Optional Chaining and Null Coalescing, a Golden Duo

Optional Chaining and Null Coalescing, a Golden Duo Bramus Van Damme, Freelance Frontend Expert In one of over a dozen presentations at Global Scope, our brand new 100% JavaScript focussed conference, we go deep into two new features of JavaScript. Part of ES2020 are the Optional Chaining and Nullish Coalescing Operators. By combining these two […]

Web Directions Global Scope ’21 session spotlight–Fully Scripted

Fully Scripted Tim Kadlec, Performance Engineering Fellow Catchpoint In one of over a dozen presentations at Global Scope, our brand new 100% JavaScript focussed conference, we hear from Tim Kadlec, on the current state of real world JavaScript. JavaScript has come a long way from its humble origins as the last of the three web […]

delivering year round learning for front end and full stack professionals

Learn more about us

I had an absolute blast, learnt so much, and met so many great people

Carmen Chung Software engineer, Valiant Finance