Blog
Thoughts, guides, and tutorials on test automation, development, and team leadership.
AI, LLM, MCP and agents
The real difference between LLMs, MCP, and agentic applications.
Artillery + MCP Server: Better Daily Flow with AI Workflows
How to use Artillery through an MCP server to improve performance testing habits and enable AI-assisted execution.
AGI is here, or is it just marketing?
A critical look at the shifting definitions, benchmarks, and commercial motivations behind Artificial General Intelligence.
AI: Advanced Statistics
Exploring the statistical foundations, definitions, and future challenges of Artificial Intelligence.
API Testing in E-Commerce: Ensuring Seamless Functionality
The importance of API testing in e-commerce platforms and key areas to focus on.
Coded vs low-coded automation
Comparing coded and low-coded automation approaches and criteria for choosing between them.
Cucumber in BDD
A practical look at Cucumber’s role in Behavior Driven Development and real-world project experiences.
Cypress Intercept: Control, Mock, and Test Network Requests
A practical guide to using Cypress intercept for frontend testing, mocking, and error handling.
Advanced Testing Techniques in Cypress: Mocking and Validating API Calls
Explore advanced Cypress techniques for mocking, modifying, and validating API calls, simulating network failures, and writing maintainable tests.
Cypress in the Development Cycle: TDD, BDD, and Best Practices
How Cypress fits into modern development cycles, enabling TDD, BDD, and robust test automation.
Selectors in Cypress: Best Practices for Robust Testing
A deep dive into selectors, DOM traversal, and selector stability for effective Cypress testing.
Artillery: Quick and Simple Load Testing
How to use Artillery and JSON-SERVER for fast, modern API performance testing.
From VSCode to Neovim: A Journey of Control and Customization
A personal journey from mastering Vim motions in VSCode to embracing the power of Neovim.
Full Stack Testing: Quality from Frontend to Backend
A practical guide to holistic testing across frontend and backend using Cypress, Vitest, and Apollo Client.
Katalon for API Testing: A Practical Guide
Exploring Katalon's features, setup, and scripting for effective API test automation.
Playwright vs. Cypress: Why Testing Concepts Matter More Than Tools
A comparison of Playwright and Cypress focusing on fundamental testing concepts.
How to Setup a Pre-request Script in Postman
Learn how to use Postman's Pre-Request scripts for better API testing.
The Great E2E Testing Money Pit: Why Your Test Suite is Burning Cash
A humorous and strategic look at the costs and benefits of end-to-end testing.
Guiding principles for Test Automation
Essential guidelines and considerations for effective test automation in modern applications.
Test Automation: A Double-Edged Sword for Modern Software Development
Examining the benefits, drawbacks, and best practices for test automation in software projects.
Test Monitor: A Review of Test Case Management
An in-depth review of Test Monitor, its features, pros, cons, and suitability for manual testing teams.
Test Engineering Is a Mindset, Not Just a Job
Reflections on the tester mindset, quality, and the importance of challenging software mediocrity.
Test-Data-Generator: Automating Test Data for Quality Assurance
A look at our evolving test-data-generator tool, its features, and how it supports test automation.
The Value of Shift-Right Testing: A Test Automation Engineer’s Perspective
Exploring the importance of shift-right testing, production monitoring, and the synergy with shift-left practices.
The Joy of Software Testing: From Frustrated Support to Puzzle-Solving QA
A deep dive into the satisfying world of software testing, and how it transforms frustration into joy.
Tricentis Tosca: Automated Continuous Testing Reviewed
A hands-on review of Tricentis Tosca, its drag-and-drop approach, ease of use, and technical depth for test automation.
Cypress.io UI Coverage: Ensuring Complete Test Coverage
A guide to Cypress UI Coverage tool, its benefits, and how it helps achieve comprehensive UI test coverage.
Vibe Coding: An AI Skeptic's Guide to Productive Ideation
How to use AI for brainstorming, pattern discovery, and ideation without relying on generated code.
Vim Motions: How I Learned to Code Faster
A personal journey into Vim motions, keyboard efficiency, and staying in the coding flow.
Testing with Manifold: Type Safety and Code Generation in Java
How Manifold enhances Java development and testing with type-safe APIs, code generation, and metaprogramming.
Git: The Conversation We Shouldn't Have
How endless debates about version control workflows are stealing our most precious resource: time to actually build things
Insomnia: Effortless API Design and Testing
A hands-on guide to using Insomnia for building, chaining, and managing API requests with ease.
Safetest: Netflix’s Next-Gen UI Testing Framework
A deep dive into Safetest, Netflix’s UI testing solution combining Playwright and Jest/Vitest for robust, framework-agnostic testing.
Elevate Your Cypress Testing: Top 10 Essential Plugins for 2024
Discover the top 10 Cypress plugins to boost your end-to-end testing efficiency, reporting, and developer experience in 2024.
Cypress Accessibility
Exploring the Cypress Accessibility addition to the Cypress Cloud platform.
Debugging with Cypress vs. Playwright
A comparison of debugging features in Cypress and Playwright, highlighting the advantages of Cypress's time travel debugging.
Cypress for Beginners: 5 Commands to Kickstart Your Testing Journey
An introductory guide to Cypress commands for beginners.
Eggplant Test Automation Review
An in-depth look at the Eggplant test automation tool, its features, advantages, and limitations.
The Git Gems You're Probably Not Using (But Should Be)
Discover powerful yet underused Git commands to improve your workflow.
SSH Key Management for Multiple AWS Accounts
A guide on managing SSH keys for multiple AWS accounts, including key generation, configuration, and usage.
Postman Testing Guide
A comprehensive guide on how to test APIs using Postman, covering everything from basic to advanced features.
The Benefits of Looping in Cypress Test Cases
Exploring the advantages of using loops in Cypress test automation.
What is the b.ignited Test-Data-Generator ?
An overview of the b.ignited Test-Data-Generator, its purpose, and development.