User:Dan.franklin.fe/sandbox

Addy Osmani is a web performance expert, author and speaker who works for Google as an Engineering Manager. . He is currently leading developer tooling for Google Chrome, Google’s web browser.

Osmani has written books on Image Compression and JavaScript Design Patterns for O'Reilly and Smashing Magazine, released several open source projects and given over 110 talks around the world, including keynotes at Google I/O. . He has written articles for several magazines in the web development industry, including Net (magazine) and Smashing Magazine.

Career
Before joining Google, Addy was at AOL (America Online), driving UI engineering on advertising systems and web developer tools. Prior to AOL, he worked at image and video search company Pixsta. His earliest contributions to open-source were to projects like jQuery.

Addy joined Google in 2012, and is currently the head of Google Chrome’s Web Developer Insights division, overseeing web development tools such as Google Lighthouse, Google PageSpeed Tools and the Chrome Headless browser. While at Google, he led a number of web performance initiatives to improve how quickly the web browser loads. Addy designed and implemented several of the company’s open-source web developer tooling projects. At various times, he has also worked on search initiatives, such as user-experience signals for ranking (Core Web Vitals, page experience), and various software development tools aimed at improving user-experience on the web.

He has contributed to a large range of efforts to improve how well Google Chrome loads web pages, including native   and automatic lazy-loading, and recently celebrated 10 years of speed efforts in the Google Chrome browser. Addy led Google’s developer tooling efforts to support measuring signals that are part of search’s page experience criteria.

In 2019, Osmani announced that Chrome had collaborated with Google Fonts to give developers more control over how web typography loads, to improve performance. ..

Osmani has a history of working with websites to help improve their User experience, such as Pinterest, Tinder , Netflix and eBay.

TodoMVC
Osmani created TodoMVC in 2011, which went on to popularize Todo applications being a canonical learning example in computer science. As of January, 2021 the project has over 27,000 stars on GitHub.

Speedometer
TodoMVC went on to form the basis of the WebKit browser speed test Speedometer in 2013, used by Google Chrome, Safari, Edge and Firefox. Addy consulted on Speedometer 1.0 and led the rewrite for Speedometer 2.0 in collaboration with WebKit and other Google Chrome engineers in 2018.

Yeoman and scaffolding tools
Osmani was one of the Google engineers that created Yeoman (software) - a scaffolding tool for modern web applications written with Node.js. It offered web developers a Command-line interface for generating templates and configuration for websites and web applications. At the high of its popularity, Yeoman had over 9,400 template generators for libraries like React.js and AngularJS.

He has been involved in creating a number of follow-up scaffolding tools for JavaScript developers over the years, including Google's Web Starter Kit and Polymer Starter Kit. In 2016, Osmani worked with webpack to add support for web performance budgets. . In 2017, Osmani worked with the teams in React.js, Vue.js and AngularJS] to add support for [[Progressive Web Apps to their respective Command-line interface tools.

Material Design Lite
In 2015, Osmani announced the Material Design Lite (MDL) CSS and JavaScript library. . The library aimed to enable adding Material Design styling to websites in a framework-agnostic way. It was a compliment to the Polymer (library), also by Google, which offered a Material Design component system focused on web applications. At the height of its popularity, Material Design Lite had 31,700 GitHub stars. It was superseded by the Material Components for the Web (MDC) project.

Quicklink
In 2018, Osmani created the Quicklink JavaScript library for automatically prefetching links a user may need on a web page for subsequent navigations. The library used a number of heuristics to detect if the links were visible within the screen viewport] and only prefetched links if the user was on a fast [[internet connection. The library went on to be used by sites such as Syfy.

Universal Module Definition
He has a history of contributions to JavaScript tooling, including co-creating the Universal Module Definition pattern, a variant of AMD.

Recognition
In 2014, Osmani received the O’Reilly Web Platform Award

In 2020, Osmani's React.js Adaptive Hooks project won an Open Source Award as part of the The Most Exciting Use of Technology category. .