**Structuring our Styled-Components with BEM -- Alan Smith**
You might think BEM and CSS-in-JS are at odds, but our team discovered a helpful pattern for harmonizing them. This structure allows us to keep our application organized and deliver a predictable and consistent UI across all our applications. This is one of the most exciting thing our team learned last year, and I think you’ll find a lot of great takeaways for you and your team!
**End to End Testing: The Game Has Changed -- Will Klein**
Let’s explore how Cypress created a new testing platform to enable an awesome developer experience. This includes “native” debugging and time travel capabilities. We’ll walkthrough using Cypress and how it all works, so we can deliver better, well-tested software.