Tiffany Le-Nguyen
Staff Frontend Engineer at Netlify ✈️
The present-day web: interactions are complex, accessibility's a priority, performance is essential and UI updates keep us on our toes. How can we have confidence that changes won't cause unwanted side effects, while minimally burdening devs? Let's walk through a modern end-to-end testing suite, which puts users first, for a maintainable and scalable codebase. ExpediaGroup has hundreds of devs and millions of users. Changes have to be airtight, easily refactorable, and consistent to users. Over the year, Tiffany built a user-centric testing suite that is now the standard at Expedia. She'll be sharing how modern web apps can define a self-aligning testing methodology, from unit to visual regression that will adapt to change. Attendees will be given an overview of how to identify their users and test for their individual needs while balancing cost and confidence in their systems.
https://starship.rs/, https://fishshell.com/ (optional), https://nikoheikkila.fi/blog/customize-your-shell-prompt-for-productivity/
This was done for BrebeufHx and freeCodeCamp Montreal. The level is slightly intermediate as it's pretty fast-paced (the workshop)
Little presentation on agile and squads
This was done for BrebeufHx and freeCodeCamp Montreal. The level is slightly intermediate as it's pretty fast-paced (the workshop)
An overview of popular end to end test and automation frameworks. Simple explanations of what the differences are amidst confusing names and why you should use Cypress. Presentation and accompanying blog post written for Expedia initially.
A slightly modified version of https://slides.com/matchai/react-testing-library#/
Commit best practices, emojis, pr and issue templates and what we're missing out on