What motivates you to be a Cypress Ambassador?
I'm driven by the "build and break" cycle. I want to get my hands dirty with new solutions in testing and automation, but I don't just want to use the tool, I want to help evolve it. What keeps me pushing is the challenge of solving those "unsolvable" community issues and finding workarounds that actually stick. Being an Ambassador isn't just a title for me; it's an invitation to keep challenging myself while making the automation world a little less chaotic for everyone else.
How do you currently help others that are either using Cypress or interested in using Cypress?
If there's a screen and a way to share it, I'm there. I'm big on individual one-on-one sessions and hands-on demos; because seeing that "Aha!" moment in real-time is unbeatable. You'll also find me snooping (and helping) on the Cypress Discord, sharing insights on LinkedIn, and basically acting as a human knowledge base for anyone trying to level up their testing game.
What is your favorite Cypress feature?
The Selector Playground. Seriously, it's a cheat code. It easily cuts my UI selector and coding time by 50%. Instead of hunting through the DOM like a detective in a film, I can just grab what I need and get back to writing actual logic. It's simple, it's elegant, and it saves a lot of time.
What is your favorite "Cypress Best Practice" and why?
Read the manual but actually understand it. My favorite "best practice" is don't copy-paste. Cypress has incredible docs and a rich feature set; if you take the time to understand the why behind a command, you write tests that are resilient rather than lucky. Don't just make it pass; make it make sense.
Outside of work, what are your favorite things to do (hobbies, passions, etc.)?
I'm usually chasing an adrenaline rush through sports or outdoor adventures. I also have a creative side, I love filmmaking.
What is one professional milestone you are proud of?
Winning the IBM Tech 2023 award was a massive highlight, especially getting to fly internationally to give DevTalks on automation, QA, and DevOps. More recently, working with startups like vCluster to build better software products in the AI and Kubernetes space has been an incredible ride.
For new users - what is the best way to "get started" with Cypress?
npm install cypress. Install it, run the sample tests, and don't be afraid to break things. That's how the best learning happens.
What is your favorite quote or saying?
"Be small enough long enough, so you will be big enough soon enough." It's all about the consistency and the grind.
