Skip to main content
Topple, the Smashing Cat is sad.

Unfortunately, due to recommendations from the SF Mayor's office restricting group size, and with countless travel bans in place affecting speakers, attendees, and team members, we cannot give you the conference experience you expect and deserve. For these, and many more reasons, SmashingConf SF (April 21–22) is re-scheduled for November 10–11, 2020.

See our full statement here.

Chris Coyier

Chris Coyier

Chris is a web designer and developer. He created and runs CSS-Tricks, a website all about building websites, now going strong for 10 years.

He is also the co-founder of CodePen, a playground for front-end web development. It’s a social development environment for front end designers and developers.

Chris has spoken at events and given workshops all over the world, as well as written two books: Practical SVG and Digging Into WordPress.

Building Websites

Tue, 10th – 5:50 PM

Websites range in complexity from a handful of quite simple static files, to massively complex feats of engineering so complex that no one person has any idea how it all works! Most websites are somewhere in the middle of that spectrum.

One way to think about it is that we choose complexities based on needs that our websites have. For example, a website that needs a publishing workflow needs certain things that ultimately make the website more complex. So does a site that shows real-time flight data. Or a site with social interactions. The trouble is that sometimes we miss the mark. We add complexities where they aren't needed, or in reverse, don't give ourselves the best tools we could.

In this talk, let's try to map websites' needs to the complexities that solve them so that we can make better web technology choices.

On the web
On Twitter