Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
Have you ever caught yourself thinking: “What am I even doing?” Well, that’s exactly how I feel right...
Developers predicted AI made them 24% faster. They were actually 19% slower. The problem isn't AI — it's where we spend our attention.
The Setup: A Developer's Hubris So there I was, Friday night, 11:47 PM. My test suite?...
What if your tests could write themselves — just by using your app like a real user? In this post,...
Working as a QA with APIs can be… well, kind of a nightmare sometimes. APIs are always changing,...
It has been a long time since I last wrote an article, and in order to break this hiatus, I decided...
Automation testing can sometimes be a real mess for developers with slow setups, fragile tests and...
You spend 15 minutes filling out a long configuration form. You get a Slack notification, switch...
There’s a lot of noise right now around vibe coding. People are generating entire apps off vibes,...
The "Localhost" Bias We've all been there. On your machine, the API responds in 5ms. The UI...
As we wrap up the year, the Angular world has been abuzz with big topics like Signal Forms. But...
I'm currently working on a software designed more than a decade ago. It offers a plugin architecture:...
File watching seems simple on the surface: "tell me when a file changes" But the reality is three...
✨ Oi, gente! Recentemente, tenho pensado bastante em como contribuir para a comunidade de QA e...
If you have clicked on this article by reading the title, that means you are one of those frontend...
1. Introduction: The Myth of Emergent Design Test-Driven Development (TDD) promises a...
The Problem: S3 is expensive, and MinIO needs VPS I was looking for a way to have...
“Not everything that can be automated should be.” As QA engineers and leads, we often face the...
I really love sh and bash but I often feel alone and I get some regular negativity when I solve a...
I have extensive experience in testing, automation, and setup of all these systems, and have...
Three small things that tripped me up when setting up a Python monorepo with uv workspaces - root naming, inter-package deps, and pytest collisions.
I did a livestream with Jim Bennett (@jimbobbennett) from Galileo recently where we talked about...
While testing Android apps for accessibility, one of the biggest problems I’ve encountered are with...
“The better we ask, the better we test.” AI is changing how QA engineers work — not by replacing...
Have you ever run a Playwright test that just... didn’t behave as expected? Maybe it failed randomly....
Visual regression testing is a powerful technique to ensure our web application looks as expected,...
A 6-day deep dive into the test data problem that’s costing banking QA teams thousands of hours The...
A deep dive into optimizing end-to-end testing with Docker and Cypress in 2025. Learn best practices for speed, security, and reliability.
This blog post talks about why making assumptions about assertions makes not one “ass,” but two –...
Back then, I wrote a piece about “Why Testing After Is a Bad Practice” where I laid out 4 main...