Buy me a coffee!
I’m excited to share my journey building a new npm package, cypress-dynamic-fixtures. This package extends Cypress by overwriting cy.fixture() to load dynamic JavaScript fixtures. ...
The testing process has never been as efficient as it is now due to new and better practices introduced in the market. The testers are able to perform their jobs without having to repeat their actions...
Struggling with test data creation? FactoryBoy makes it easier and more efficient! 🔥In this article, you'll learn:
✅ The basics of FactoryBoy
✅ How to integrate it with Django and other framewo...
Large Language Models (LLMs) have transformed how we interact with AI, but they've always had a critical Achilles' heel: the tendency to sound confident while being fundamentally unreliable. Enter Ret...
The API Testing Nightmare We've All Experienced
Last month, I was drowning in a sea of API endpoints. Our team had just completed a major backend overhaul, resulting in over 50 new endpoints ...
As the usage of the internet and applications has increased in the last decade, the need for software applications has been rising steadily. Emarketer reports that mobile users in the United States sp...
Whether you're launching a new feature, shipping a hotfix, or building a system from the ground up, testing is what keeps your code safe, sane, and solid. But with all the buzzwords flying around—un...
With size, complexity emerges.
Silent Scraping
While writing the scraper, we will first hide behind a VPN or proxy. Then we are going to scrape the target a significant number of times until...