Rachel’s upcoming schedule

Rachel Andrew is presenting at these upcoming events.

Chicago, IL, USA

An Event Apart Chicago

Making Things Better: Redefining the Technical Possibilities of CSS

For years we’ve explained that the web is not like print; that a particular idea is not how things work on the web; that certain things are simply not possible. Over the last few years, rapid browser implementation of advances in CSS have given us the ability to do many of these previously impossible things. We can use our new powers to build the same designs faster, or we can start to ask ourselves what we might do if we were solving these problems afresh.

In this talk, Rachel will look at the things coming into browsers right now which change the way we see web design. CSS subgrids allowing nested grids to use the track definition of their parent; logical properties and values moving the web away from the physical dimensions of a computer screen; screen experiences which behave more like an app, or even paged media, due to scroll snapping and multidimensional control. By understanding the new medium of web design we can start to imagine the future, and even help to shape it.

26 August 2019

Buy tickets
Edinburgh, UK

Finch Front-end

Does it work? Using the new CSS Layout

Over the past two years, we have moved from a situation where we essentially lacked a layout system for the web, to one where a complex and flexible system is emerging. A system with Grid and Flexbox as the headline features, and backed by a range of concepts and CSS properties and values which help us make sense of what it is to do layout on the web.

In this talk, we will take a look at CSS layout in a holistic way. Rather than thinking Grid or Flexbox first, we will look at the patterns we need to build, and then discover which bits of CSS we might need to use to realise them. Along the way we’ll encounter Grid, Flexbox, the BFC, Writing Modes, and some interesting things about scrolling. All part of the layout system that we now have in CSS.

23 September 2019

Buy tickets
Amsterdam, Netherlands

Fronteers

Next Steps With CSS Layout Workshop

In this workshop you’ll explore the new features available for CSS Layout. Learn the emerging best practices for using Grid and Flexbox. Discover how to support browsers without support, and ensure that our new powers don’t lead to us causing accessibility problems.

I’ll also be taking a look at how the web is moving away from physical dimensions – mapping layout to the top, right, bottom and left of the physical screen – to using logical properties and values. By the end of the day you will have a better understanding of how layout works, and have plenty of code examples and resources to use as a reference as you start to implement these techniques in your work.

02 October 2019

Information
Stockholm, Sweden

Nordic.js

Refactoring (the way we talk about) CSS

Rachel Andrew has been writing CSS for 20 years, and teaching people the things she has learned for almost as long. Since the early days of CSS, and certainly since “CSS for Layout” became a thing, we’ve been teaching CSS in pretty much the same way. Here is a block thing, here is an inline thing, this is the Box Model … and here is this weird jumping through hoops that makes a layout. It’s time for a change.

In this talk Rachel will explain how, in the last few years, CSS has been refactored to an extent that to really explain how CSS works we need to change the way we teach and talk about the language. We need to look again at what it is to learn CSS. We need to leave our old ideas behind. It is only when we do, that we will stop supporting the idea that CSS is the fragile, broken, quirky language that its detractors would like to believe.

10 October 2019

Buy tickets
New York, NY, USA

Smashing Conf New York

Next Steps With CSS Layout Workshop

In this workshop you’ll explore the new features available for CSS Layout. Learn the emerging best practices for using Grid and Flexbox. Discover how to support browsers without support, and ensure that our new powers don’t lead to us causing accessibility problems.

I’ll also be taking a look at how the web is moving away from physical dimensions – mapping layout to the top, right, bottom and left of the physical screen – to using logical properties and values. By the end of the day you will have a better understanding of how layout works, and have plenty of code examples and resources to use as a reference as you start to implement these techniques in your work.

14 October 2019

Buy tickets
Milan, Metropolitan City of Milan, Italy

Codemotion

Grids All The Way Down

Two years have passed since Grid Layout launched across all major browsers. However as it was landing and becoming available for us to use in production, work on the spec continued. Due to this work, Level 2 of the Grid Specification contains the most wanted feature as people come to grips with the spec - subgrid.

In this talk I will explain what subgrid is, the problems that it will solve for web designers and developers, and the things that it will make possible. I’ll also take a look at some of the other things that are coming to CSS Layout, and how you can get involved in pushing all of these new things forward.

24 October 2019

Buy tickets
Denver, CO, USA

An Event Apart Denver

Making Things Better: Redefining the Technical Possibilities of CSS

For years we’ve explained that the web is not like print; that a particular idea is not how things work on the web; that certain things are simply not possible. Over the last few years, rapid browser implementation of advances in CSS have given us the ability to do many of these previously impossible things. We can use our new powers to build the same designs faster, or we can start to ask ourselves what we might do if we were solving these problems afresh.

In this talk, Rachel will look at the things coming into browsers right now which change the way we see web design. CSS subgrids allowing nested grids to use the track definition of their parent; logical properties and values moving the web away from the physical dimensions of a computer screen; screen experiences which behave more like an app, or even paged media, due to scroll snapping and multidimensional control. By understanding the new medium of web design we can start to imagine the future, and even help to shape it.

28 October 2019

Buy tickets