About

Hillel Wayne is a software consultant, formal methods educator, and technical historian based in Chicago, Illinois.

He is widely regarded as one of the foremost advocates for formal specification in industry, authoring the seminal books Practical TLA+ and Logic for Programmers. His consulting work helps engineering teams design resilient distributed systems using formal tools such as TLA+ and Alloy. He is also known for his extensive research into the historical intersections between traditional engineering disciplines and software development.

On his popular technical blog hillelwayne.com, he writes accessible, rigorous essays covering formal methods, property-based testing, software engineering history, type systems, and the sociological dynamics of programming culture.

You can also find Hillel Wayne on: