Articles by Tag #testing

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Rewriting My First NUnit API Tests: Cleaner, Faster, Better

Have you ever caught yourself thinking: “What am I even doing?” Well, that’s exactly how I feel right...

Learn More 60 10Jan 26

Developers Think AI Makes Them 24% Faster. The Data Says 19% Slower.

Developers predicted AI made them 24% faster. They were actually 19% slower. The problem isn't AI — it's where we spend our attention.

Learn More 44 64Feb 24

Unit Tests: The Greatest Lie We Tell Ourselves?

The Setup: A Developer's Hubris So there I was, Friday night, 11:47 PM. My test suite?...

Learn More 64 31Nov 11 '25

Letting Playwright MCP Explore your site and Write your Tests

What if your tests could write themselves — just by using your app like a real user? In this post,...

Learn More 264 36Jun 18 '25

From Swagger to Tests: Building an AI-Powered API Test Generator with Python

Working as a QA with APIs can be… well, kind of a nightmare sometimes. APIs are always changing,...

Learn More 104 10Jan 3

From Genin to Kage - Understanding the Test Pyramid with Naruto

It has been a long time since I last wrote an article, and in order to break this hiatus, I decided...

Learn More 77 5Dec 23 '25

12 problems Developers face while Testing and how to solve them

Automation testing can sometimes be a real mess for developers with slow setups, fragile tests and...

Learn More 113 5Apr 3 '25

Please, Stop Redirecting to Login on 401 Errors 🛑

You spend 15 minutes filling out a long configuration form. You get a Slack notification, switch...

Learn More 29 10Jan 15

Vibe Coding with Intent: A Tester’s Perspective

There’s a lot of noise right now around vibe coding. People are generating entire apps off vibes,...

Learn More 53 4Apr 13 '25

The "Spinner of Death": Why Localhost Latency is Lying to You

The "Localhost" Bias We've all been there. On your machine, the API responds in 5ms. The UI...

Learn More 10 6Dec 18 '25

Angular's Testing Revolution: Vitest, Fake Timers & Testronaut

As we wrap up the year, the Angular world has been abuzz with big topics like Signal Forms. But...

Learn More 40 10Oct 27 '25

Testing the untestable

I'm currently working on a software designed more than a decade ago. It offers a plugin architecture:...

Learn More 18 3Oct 23 '25

How macOS, Linux, and Windows detect file changes (and why it's hard to catch them)

File watching seems simple on the surface: "tell me when a file changes" But the reality is three...

Learn More 22 7Nov 12 '25

API vs Event Streaming: O Que Muda Para Quem Testa?

✨ Oi, gente! Recentemente, tenho pensado bastante em como contribuir para a comunidade de QA e...

Learn More 45 5Feb 12

Why frontend developers don't wanna write e2e tests

If you have clicked on this article by reading the title, that means you are one of those frontend...

Learn More 21 4Jan 13

The TDD Trap: How Test-First Becomes Bad Design Forever in Most Teams

1. Introduction: The Myth of Emergent Design Test-Driven Development (TDD) promises a...

Learn More 7 12Nov 26 '25

I built my own S3 for $5/mo Shared Hosting (because no one else did)

The Problem: S3 is expensive, and MinIO needs VPS I was looking for a way to have...

Learn More 8 3Dec 28 '25

When to Automate and When to Test Manually: A QA Leader’s Decision Framework

“Not everything that can be automated should be.” As QA engineers and leads, we often face the...

Learn More 27 3Oct 29 '25

The Magic of Stubbing sh

I really love sh and bash but I often feel alone and I get some regular negativity when I solve a...

Learn More 12 2Oct 10 '25

Does it really work for anybody, AI agentic testing, or automation

I have extensive experience in testing, automation, and setup of all these systems, and have...

Learn More 12 4Sep 23 '25

3 Things I Wish I Knew Before Setting Up a UV Workspace

Three small things that tripped me up when setting up a Python monorepo with uv workspaces - root naming, inter-package deps, and pytest collisions.

Learn More 25 3Feb 27

What are AI Evals?

I did a livestream with Jim Bennett (@jimbobbennett) from Galileo recently where we talked about...

Learn More 28 10Dec 13 '25

Writing Tests for Larger Font Sizes with Compose: Scrolling and Text Truncation

While testing Android apps for accessibility, one of the biggest problems I’ve encountered are with...

Learn More 12 0Oct 31 '25

How I Use AI in QA: From Prompts to Partnering

“The better we ask, the better we test.” AI is changing how QA engineers work — not by replacing...

Learn More 18 3Oct 7 '25

Catch Missing `await` Calls in Playwright Tests with ESLint

Have you ever run a Playwright test that just... didn’t behave as expected? Maybe it failed randomly....

Learn More 31 9Apr 16 '25

How We Catch UI Bugs Early with Visual Regression Testing

Visual regression testing is a powerful technique to ensure our web application looks as expected,...

Learn More 11 7Nov 12 '25

Why Production Logs Are a QA Goldmine (And Why Nobody Uses Them)

A 6-day deep dive into the test data problem that’s costing banking QA teams thousands of hours The...

Learn More 18 3Oct 28 '25

Docker + Cypress in 2025: How I’ve Perfected My E2E Testing Setup

A deep dive into optimizing end-to-end testing with Docker and Cypress in 2025. Learn best practices for speed, security, and reliability.

Learn More 56 8Mar 20 '25

Don’t Make Assumptions About Assertions: Even with AI you still have to write your unit tests

This blog post talks about why making assumptions about assertions makes not one “ass,” but two –...

Learn More 6 1Oct 26 '25

Why Testing After with AI Is Even Worse

Back then, I wrote a piece about “Why Testing After Is a Bad Practice” where I laid out 4 main...

Learn More 7 2Feb 28