Arrange a Masterclass

I wrote (part of) a book!

Written by on CSS Wizardry.

N.B. All code can now be licensed under the permissive MIT license. Read more about licensing CSS Wizardry code samples

Table of Contents

You’ve probably already seen the tweets and the blog posts about—and hopefully already bought and read—the new Smashing Book, but I’m really pleased about it, so I want to add my own to the list.

Photo of the Smashing Book #4

Photo by Julian Handl.

Earlier this year I was contacted by Vitaly and asked if I’d like to contribute a chapter to Smashing Magazine’s latest book, The Smashing Book 4: New Perspectives On Web Design. I’d never been in print before (not properly, anyway), so I leapt at the chance.

My chapter, somewhat unsurprisingly, covers CSS and front-end architecture, and new, pragmatic, and modern approaches to writing and scaling CSS for today’s Web. It’s the first chapter in a book crammed with stellar insights from people far cleverer than I. I feel honoured to be a part of it.

It’s a big ol’ book—just shy of 500 pages—full of practical insights from some really, really great authors, and—at less than $50—is a total bargain!

Buy the book!

N.B. All code can now be licensed under the permissive MIT license. Read more about licensing CSS Wizardry code samples




By Harry Roberts

Harry Roberts is an independent consultant web performance engineer. He helps companies of all shapes and sizes find and fix site speed issues.


Hi there, I’m Harry Roberts. I am an award-winning Consultant Web Performance Engineer, designer, developer, writer, and speaker from the UK. I write, Tweet, speak, and share code about measuring and improving site-speed. You should hire me.

You can now find me on Mastodon.


Suffering? Fix It Fast!

Projects

  • inuitcss
  • ITCSS – coming soon…
  • CSS Guidelines

Next Appearance

Learn:

I help teams achieve class-leading web performance, providing consultancy, guidance, and hands-on expertise.

I specialise in tackling complex, large-scale projects where speed, scalability, and reliability are critical to success.