Skip to content

Approach

My work begins with method, not with tools or deliverables. Before building anything — a framework, a pipeline, an evaluation — I try to make explicit what question is being asked, what assumptions the question carries, and what would count as a satisfactory answer. This orientation is slow at the start and faster later, because the analytical structure is already in place when implementation begins.

I work through layered disclosure. Public documentation on this site describes methods, frameworks, and tools at a level that supports interpretation and potential reuse. It explains what something does, why it is structured that way, and what limits apply. Full operational detail — internal logic, prompt structures, implementation code — is not always included. This is intentional. The public layer is meant to be intellectually honest without being exhaustively complete.

I prefer rigour over completeness. A method that is clearly defined within stated bounds is more useful than one that claims to cover everything but cannot be inspected. I would rather document what a framework does well and where it breaks down than present a polished surface that hides the difficult parts. Analytical work that cannot be questioned is not analytical work.

This site reflects that preference. Pages vary in depth. Some describe mature methods with worked examples. Others are placeholders or working notes. The variation is part of the approach: publish what is ready to be read, flag what is not, and revise as the work develops.