Graham Dumpleton is a Python library author with deep practical experience in Python's internals, particularly tracing, monkeypatching, and observability tooling. He built Wrapture, an open-source Python library for wrapping functions to enable tracing or return-value overrides, with built-in OpenTelemetry support. Wrapture was written entirely with AI assistance under Dumpleton's direction, making his development approach itself a case study in expert-directed AI coding.
Operating themes
- Domain expertise as the prerequisite for effective AI coding AI tools produce better results when the engineer knows exactly what shape the output should take, rather than discovering the design through iteration.
- Python observability and tracing Long-standing focus on instrumentation patterns that let engineers understand what code is actually doing at runtime.