Notes on Executable Specs, Verification, and Reliability

Writing and talks from the edge cases.

Dr. Thomas Pani

I’m Dr. Thomas Pani. This is where I write about executable specs, adversarial testing, formal verification, and the failure modes that matter in complex software.

Talks & Writing

I occasionally give talks and workshops on fuzzing, formal methods, and protocol safety.
From time to time, I also write about what I learn along the way.

Get in Touch Limited Availability

If you need stronger evidence that a complex system behaves correctly, reach out.

  • Consulting engagements and workshops, remote or on-site.
  • I typically respond within one business day.
  • A first call is 30 minutes, no preparation needed, and there is no commitment.