Jessica Sachs

Jessica Sachs

Jessica is a Software Engineer with over 14 years of experience and has been working within the Open Source community for many of those. She led the development of Cypress Component Testing, is a Core Team Member of Faker, and is currently working at HeroDevs on AI Enablement. She’s a contributor to Vue and Vitest.
Ship It: Getting Non-Engineers to Production Without Burning It Down
JSNation 2026JSNation 2026
Upcoming
Ship It: Getting Non-Engineers to Production Without Burning It Down
AI has given non-engineers real creative power — and we have a role in making that power production-ready. This talk covers how to introduce just enough engineering culture to your product managers, designers, and domain experts: version control, code review, deployment pipelines, and the JS tooling that makes it all approachable. Let’s explore a company culture where great ideas come from anywhere and they ship safely and confidently, with engineering leading the way.
Ship It: Getting Non-Engineers to Production Without Burning It Down
Web Engineering Summit 2026Web Engineering Summit 2026
Upcoming
Ship It: Getting Non-Engineers to Production Without Burning It Down
AI has given non-engineers real creative power — and we have a role in making that power production-ready. This talk covers how to introduce just enough engineering culture to your product managers, designers, and domain experts: version control, code review, deployment pipelines, and the JS tooling that makes it all approachable. Let’s explore a company culture where great ideas come from anywhere and they ship safely and confidently, with engineering leading the way.
Twenty Years of Web Testing: From Selenium's Dawn to Vitest's Promise
JSNation US 2024JSNation US 2024
22 min
Twenty Years of Web Testing: From Selenium's Dawn to Vitest's Promise
Watch video: Twenty Years of Web Testing: From Selenium's Dawn to Vitest's Promise
Tired of keeping up with the latest JavaScript test runners? You're not alone. Let's take a journey from the days of Selenium (//div[@class='nightmare']) to the refreshing simplicity of Vitest. Through conversations with framework creators and battle-scarred developers, we'll explore why we keep reinventing testing tools—and why that's not always a bad thing. You'll learn when to jump on new testing trends, when to stick with what works, and why sometimes the best choice is just clicking through your app like it's 1999. Perfect for anyone who's ever wondered 'Do we really need another test runner?' (Spoiler: Sometimes we do.)
Building Backwards Compatible Vue Libraries
Vue.js London 2023Vue.js London 2023
31 min
Building Backwards Compatible Vue Libraries
Many organizations with component libraries are working on upgrades for their Vue 2 apps so that they can support Vue 3. Sometimes it's not easy! Ideally, you could write your code once and cross-compile it for different Vue runtimes. In this talk, we'll do exactly that. At the end, you'll have a recipe for shipping libraries that support both Vue 2 and Vue 3.