Skip to content

Writing

Property-based testing

What property-based tests are, how generators, properties, and runners work together, four common property patterns, and examples in Python with Hypothesis.

Read more →

September 26, 2026

The dual-write problem

What happens when a checkout flow writes to our DB and a payment provider, and how idempotency, a queue, and webhooks let it recover from failures.

Read more →

September 23, 2026

Devcontainer

Using devcontainers to isolate development tools, dependencies, and AI coding assistants from the host operating system.

Read more →

January 25, 2026