Or press ESC to close.

Credits

This blog website wouldn't be so beautiful without the help of other content creators. I want to thank everyone involved in any way, and for anyone finding the content interesting, here is a list of all third-party resources:

The home page design is inspired by a project made by Julio Codes. He has a lot of great HTML/CSS/JS tutorials on his Youtube channel. Check it out!

Bowling Pins on the Wooden Floor

"Static vs. Adaptive UI Tests: Choosing the Right Approach for Dynamic Data" blog banner:
Photo by Anna Shvets

Paintings on Exhibition

"Mobile QA Automation: Leveraging Visual Screenshot Comparison for UI Consistency" blog banner:
Photo by Rahib Hamidov

Silhouetted Beach Scene at Vibrant Sunset

"Building a Custom Jest File Structure Matcher" blog banner:
Photo by travelers_tw

Serene Courtyard with Red Chair in Hanoi

"Multi-Step Grading Rubrics with LLMs for Answer Evaluation" blog banner:
Photo by Tiến Nguyễn

Photo of a Broken Fence at Sunset

"Offline but Not Broken: Testing Cached Data with Playwright" blog banner:
Photo by David McElwee

Stream under Rocks

"Supercharging Playwright Tests with Chrome DevTools Protocol" blog banner:
Photo by Annaëlle Quionquion

Coffee Pot and a Cup on a Window Sill

"How to Validate Data in Generated Reports" blog banner:
Photo by Letícia Alvares

Elegant Museum Interior with Classical Sculpture

"Detecting Data Drift: A QA Engineer's Guide to Statistical Validation" blog banner:
Photo by Quentin Guiot

A table with a vase and two glasses on it

"Combining Desktop and Web Automation with the Abstraction Pattern" blog banner:
Photo by Dmitry Alexandrovich

Villa del Balbianello Scenic Towers in Lenno, Italy

"Advanced Parameter Types and Smart Data Table Handling in Cucumber" blog banner:
Photo by Anton Cherednichenko

A Humming Bird Flying over a Mountain Ash Tree

"Testing LLMs for Prompt Injection Vulnerabilities" blog banner:
Photo by Alimurat Üral

Charming Sicilian Balcony with Floral Decor

"Optimizing Test Reporting: Actionable Insights, Not Just Pass/Fail Counts" blog banner:
Photo by TRUENO Antwerp

Black and White Street Scene at Le Fumoir in Paris

"Why You Should Test with Real Data (Sometimes)" blog banner:
Photo by Matteus Silva

Aerial Photography of Boats on the Shore

"Using Stress Tests to Catch Race Conditions in API Rate Limiting Logic" blog banner:
Photo by Jeffry S.S.

Scenic View of Mont Saint-Michel at Sunset

"Automation Strategies for Vector Databases" blog banner:
Photo by Rohit Verma

Cozy Terrace Drip Coffee in Minimalist Setting

"Tracking UI to API Connections with Playwright" blog banner:
Photo by Valeriia Miller

Silhouette of People Walking on the Beach

"Does Your Web App Fail Gracefully?" blog banner:
Photo by Chris F

Man in Jacket Walking on Pier with Lighthouse and Wave Crushing

"Testing Chrome Extensions with Puppeteer" blog banner:
Photo by Beyza Kaplan

Birds Eye View of Building with Trees around

"Automating Animation Testing with Playwright: A Practical Guide" blog banner:
Photo by Otavio Henrique

Painting of Man in Stone

"Verifying Infinite Scroll Functionality" blog banner:
Photo by Matheus Guimarães