The API tests passed. The database didn't.
Compare recorded SQL between releases with proxymock. Find query-count drift, new statements, captured DDL, and timing changes that HTTP tests can miss.
Browse 29 posts in this category
Compare recorded SQL between releases with proxymock. Find query-count drift, new statements, captured DDL, and timing changes that HTTP tests can miss.
Create ephemeral environments when deployed testing adds value. Version test data, define ownership and expiry, and verify cleanup of external resources.
Choose tests for ephemeral environments, keep real integration gates, isolate branch data, and retain evidence before teardown.
Use preview environments for branch review with explicit data, access, and dependency boundaries. Automate expiry and verify resource cleanup.
Record AWS API calls with proxymock, inspect the capture, and run local mocks while keeping IAM, signing, and cloud-state integration tests.
Record Google Cloud API calls with proxymock and test locally. Understand the limits around IAM, OAuth, quotas, and stateful behavior.
The trace was sampled out. I found the bug anyway — by filtering recorded traffic on the customer's email instead of a trace ID. Here's how to follow one request across four services with no trace IDs and no OpenTelemetry.
A practical hybrid workflow that uses costly LLM APIs for planning and local models (via Ollama + OpenCode) for execution, guarded by deterministic evals.
Microservices are now the architecture of choice for many developers when crafting cloud-native applications.
Choose the desktop proxymock or the hosted cloud trial to get started.