Partnering with Google on web.dev
Tags: clearleft, google, writing, sharing
Published: 2022-01-15 09:52:40

---
title: Partnering with Google on web.dev
published: true
date: 2022-01-13 16:14:35 UTC
tags: clearleft,google,writing,sharing
canonical_url: https://adactio.com/journal/18765
---

When the web.dev team at Google contacted Clearleft about writing a course on responsive design, our eyes lit up.

This was clearly a good fit. For one thing, [Clearleft](https://clearleft.com/) has been pioneering responsive design from day one—we helped launch some of the first responsive sites in the UK. But there was another reason why this partnership sounded good: we had the same approach to writing and sharing.

Ever since Clearleft was founded in 2005 we’ve taken on board the motto of the World Wide Web itself: let’s share what we know. As well as _doing_ the work, we enjoy sharing _how_ the work gets done. Whether it’s [case studies](https://clearleft.com/casestudies), [blog posts](https://clearleft.com/posts), [podcasts](https://podcast.clearleft.com/), or [conference talks](https://clearleft.com/events), we’re always thinking about ways to contribute to the web community.

Many other great resources have contributed to our collective knowledge: [<cite>A List Apart</cite>](https://alistapart.com/), [<cite>CSS Tricks</cite>](https://css-tricks.com/), [<cite>Smashing Magazine</cite>](https://www.smashingmagazine.com/), [<cite>Mozilla Developer Network</cite>](https://developer.mozilla.org/), and more recently [web.dev](https://web.dev/), which has become an excellent resource for front-end developers. But they wanted to make sure that designers were also included. [Una](https://una.im/) described her plan for a fifteen-part course on modern responsive design aimed at web designers.

It was ambitious. The plan included some cutting edge technology that’s just shipping in browsers now. It sounded daunting and exciting in equal measure. Mostly it sounded like far too good an opportunity for Clearleft to pass up so we jumped on it.

With my fellow Clearlefties otherwise engaged in client work, it fell to me to tap out the actual words. Fortunately I’ve had plenty of experience with [my own website](https://adactio.com/) of moving my fingers up and down on a keyboard in attempt to get concepts out of my head and onto the screen. I familiarised myself with [the house style](https://web.dev/handbook/) and got to work.

I had lots of help from the Chrome developer relations team at Google. Project management (thanks, Terry!), technical editing (thanks, Adam!), and copy editing (thanks, Rachel!) were provided to me.

Working with [Rachel](https://www.rachelandrew.co.uk/) again was a real treat—she wrote the second edition of my book, [<cite>HTML5 For Web Designers</cite>](https://html5forwebdesigners.com/). Every time she suggested a change to something I had written, I found myself slapping my forehead and saying “Of course! That’s so much better!” It felt great to have someone else be a [content buddy](https://adactio.com/journal/17906) for me.

We had a weekly video call to check in and make sure everything was on track. There was also an epic spreadsheet to track the flow of each module as they progressed from outline to first draft to second draft.

Those were just the stages when the words were in a Google doc. After that, [the content moved to Github](https://github.com/GoogleChrome/web.dev) and there was a whole other process to shepherd it towards going live.

Take note of [the license](https://github.com/GoogleChrome/web.dev/blob/main/LICENSE) in that repo: [Creative Commons Attribution 3.0](https://creativecommons.org/licenses/by/3.0/). That means that you—or anyone—is free to use and reuse all the material (as long as you include a credit). I think I might republish the fifteen articles [on my site](https://adactio.com/articles) at some point.

If you’d like to peruse the outcome of this collaboration between Clearleft and Google, head on over to web.dev and [learn responsive design](https://web.dev/learn/design/). Then feel free to share it!

1. [Introduction](https://web.dev/learn/design/intro/)
2. [Media queries](https://web.dev/learn/design/media-queries/)
3. [Internationalization](https://web.dev/learn/design/internationalization/)
4. [Macro layouts](https://web.dev/learn/design/macro-layouts/)
5. [Micro layouts](https://web.dev/learn/design/micro-layouts/)
6. [Typography](https://web.dev/learn/design/typography/)
7. [Responsive images](https://web.dev/learn/design/responsive-images/)
8. [The `picture` element](https://web.dev/learn/design/picture-element/)
9. [Icons](https://web.dev/learn/design/icons/)
10. [Theming](https://web.dev/learn/design/theming/)
11. [Accessibility](https://web.dev/learn/design/accessibility/)
12. [Interaction](https://web.dev/learn/design/accessibility/)
13. [User interface patterns](https://web.dev/learn/design/ui-patterns/)
14. [Media features](https://web.dev/learn/design/media-features/)
15. [Screen configurations](https://web.dev/learn/design/screen-configurations/)