Web Directions Code 2020 The conference for JS developers and front-end engineers

Session Details

Ruth John

Escape the box with Houdini

Ruth John Creative Developer

CSS is a powerful technology for styling web content, with one significant drawback (no not specificity). We're restricted to the styling primitives built into the language (and browser), which relies on others to specify and implement them, and can take years.

Well, until now. Enter Houdini.

Houdini is a set of lower level APIs that allow us to essentially create our own visual style, layout, and animation properties for CSS. Sounds like magic? That's why it's called Houdini.

In this presentation creative developer Ruth John will show us how the illusion is created.

Ruth John

Ruth is a creative engineer with a web development background. She has enjoyed a 15-year career working on websites, applications and most recently interactive art projects, especially those featuring audio. She also educates people and enjoys talking about new web technologies, inspiring others to try them. Always coming up with exciting and engaging ways to use them, as well as interesting integrations into everyday development. As a Google Developer Expert and founding member of { Live : JS } she’s almost always got a conference talk lined up, article ready to be published or live show tour date in the diary.

Don't miss your chance to see Ruth John and many other inspiring speakers at Code 2020.

Tickets start at $195, for a whole month with the world's leading JavaScript and Front End Developers. Get Code as part of a Conffab Premium Membership or Register for Code Now

The online Conference for JS developers and front-end engineers.

Register Now

Code of Conduct

For over a decade, we've worked hard to create inclusive, fun, inspring and safe events for the Web Industry.

As part of our commitment to these values, we've adopted a code of conduct for all involved: ourselves, our speakers, our partners and our audience.

If you have any concern or feedback, please don't hesitate to contact us.