Locked & Loaded
A practical intro to Artillery — a modern load testing tool you can drop into your CI/CD pipeline. Know your code can handle the spikes.
8 posts
The tool-level work: pyramid strategy, contract testing with Pact, why 100% coverage is a trap, load testing with Artillery, API testing without a UI. If AI Agents & Orchestration is about how the work gets done, this is about what 'done' actually has to mean.
A practical intro to Artillery — a modern load testing tool you can drop into your CI/CD pipeline. Know your code can handle the spikes.
A hands-on workshop walking from manual Postman collections to running automated functional API tests in a CI/CD pipeline with Newman and Docker.
Contract tests verify integrations will keep working — even when teams deploy independently. A practical guide to Pact and Pact Broker.
The tests that actually catch bugs are the ones nobody wants to write — negative cases, boundary conditions, and data-driven permutations.
High coverage metrics feel safe. But chasing 100% can give you a false sense of security while hiding the tests that actually matter.
Selected for GTAC 2013 at Google NYC — how we used code injection to track which APIs our automated tests actually exercised.
Most teams have an inverted pyramid — heavy on E2E, light on unit tests. Here's how to audit and rebalance the test portfolio.
Before Postman was mainstream, we were already testing APIs directly — faster, more reliable, and sometimes the UI simply doesn't exist yet.