Web Fundamentals is one of the more visible projects that I have worked on.
The premise was simple, in a world that is 'Going Mobile' there was no resource on the web that concerntrated on best practices of the migration from a desktop focused web to a multi-device focused web.
In 2014, Google noticed that search was moving quickly to mobile, yet the web wasn't particularly mobile friendly. Google found that users who landed on corretly formatted sites that were optimized for the device, and they had decided that on Mobile they would badge mobile optimized sites before a transition to potential ranking changes preferring mobile optimized sites.
Web Fundamentals was the resource that we launched alongside the plan to badge mobile friendly sites in mobile search. We started with a team of about 4 people (and a web development agency to build the first versio of the site) and sprinted to a launch in about 7-8 weeks.
Since then, Web Fundamentals has become the center of our developer relations
narratives. It's the place where we try to guide developers on what is happening
on the web platform — we merged html5rocks
updates in to /web/updates. Our
tools for improving developer
productivity are centralized here.
Finally our guidance for Progressive Web Apps
is here.
I'm very proud of this project and how the team have centralised around a common narrative for developers, and I'm pleased to see the traffic and engagement that we get with developers on the site.
I lead the Chrome Developer Relations team at Google.
We want people to have the best experience possible on the web without having to install a native app or produce content in a walled garden.
Our team tries to make it easier for developers to build on the web by supporting every Chrome release, creating great content to support developers on web.dev, contributing to MDN, helping to improve browser compatibility, and some of the best developer tools like Lighthouse, Workbox, Squoosh to name just a few.
I love to learn about what you are building, and how I can help with Chrome or Web development in general, so if you want to chat with me directly, please feel free to book a consultation.
I'm trialing a newsletter, you can subscribe below (thank you!)