The end of an era


Filip Hric

17th December 2024

THE END OF AN ERA

Hello Reader,
It’s been five years since I joined the ambassador program and I decided to not longer continue. It’s been fun, but I’m now looking forward to new adventures.

Even though I’m stepping away from the program, my work with Cypress is far from over. Here’s what you can expect:

  • 99 Cypress Tips Course: Yes, it’s still in the works! If you’ve been waiting for it, stay tuned—it’s going to be worth it.
  • Exploring New Tools: Expect more blog posts, videos, tutorials, and guides on tools like Playwright, WebdriverIO, Vitest, MSW, and other gems in the dev/testing world.
  • Building Bridges: My mission hasn’t changed—I’m here to teach developers about testing and testers about development. That means more content to make these worlds collide in the best ways possible.
  • Debugging: If there’s one thing I’ve learned recently, it’s that debugging is an underrated and underdeveloped skill. I’m diving deeper into this area to help bring clarity where frustration often reigns.

Year slowly wraps up - what’s next for you? Are you exploring new tools, deepening your skills, or maybe rethinking your approach to testing? Hit reply and let me know—I’d love to hear about your journey!


New blogpost

How to do authentication in Playwright

Authentication is usually the first hurdle to overcome when setting up test automation. My new blogpost shows how to approach it in the most efficient way.

​Read more →​


Test automation tip

install chai extension

 1  npm i chai-json-schema

extend chai library

 1  // /e2e/support.ts
 2  chai.use(require('chai-json-schema'));

use json schema assertion

 1  // spec.cy.ts
 2  cy.api({
 3      method: 'GET',
 4      url: '/api/cards/1'
 5    }).its('body')
 6      .should('jsonSchema', cardSchema)

Meme of the week


Filip Hric

Teaching testers about development, and developers about testing

filip@filiphric.sk, Senec, Slovakia 90301
​Unsubscribe · Preferences​

Filip Hric

Sign up for weekly tips on testing, development, and everything related. Unsubscribe anytime you feel like you had enough 😊

Read more from Filip Hric

Hello Reader, If you’ve been reading this newsletter for a while, you know that quality engineering is the hill I’ll always choose to stand on. And this week, I get to share something personal that ties directly into that. I’m joining Qodo I’ve been following Qodo for almost a year now, and I’ve been getting more and more impressed every day. So I’m thrilled to share that I’m joining Qodo as a DevRel engineer. Qodo is an enterprise multi-agent platform for AI-driven code reviews. As AI...

Hey Reader, An interesting thought is popping up in conversations around AI agents: the environment around the thing matters more than the thing itself. Last week I read about Harness engineering and it felt very familiar. As if it was tapping into instincts I already had. If you’ve ever debugged a flaky test only to find the problem was in the setup, not the assertion, that instinct will feel natural. But at the same time it also feels like an unfamiliar territory. It borrows the same...

Hello Reader, AI can generate code, arguably with a pretty decent quality. That’s not news anymore. The question that’s been forming in my head all week is different: how do we decide what should go into production? Writing code is not the hard part (arguably, it never was). The hard part is making sure the right code ships and the wrong code doesn’t. And right now, that selection problem is becoming the defining challenge of AI-assisted development. Last week has definitely showed this....