What's in a Button? UI Engineering and Building Component Libraries talk

Building user interfaces goes beyond the pixels you see on the screen. There's plenty of engineering complexity in building UI that's easy to use, easy to customize, and provides user delight. We'll start with very simple components and extend them to use animations and multiple elements, while discussing the technical challenges that we might run into along the way.


Bonnie Zhou Software Engineer, Google

Bonnie Zhou is a software engineer at Google building open-sourced web components for Material Design. She loves to talk about making education accessible, diversity in tech, and recently, thoughtful design. In her spare time, she is either leveling up in dance or spreading the magic of computer science.

← Back to speakers

What's in a Button? UI Engineering and Building Component Libraries

Building user interfaces goes beyond the pixels you see on the screen. There's plenty of engineering complexity in building UI that's easy to use, easy to customize, and provides user delight. We'll start with very simple components and extend them to use animations and multiple elements, while discussing the technical challenges that we might run into along the way.

Bonnie Zhou

Software Engineer, Google

Bonnie Zhou is a software engineer at Google building open-sourced web components for Material Design. She loves to talk about making education accessible, diversity in tech, and recently, thoughtful design. In her spare time, she is either leveling up in dance or spreading the magic of computer science.

← Back to speakers