Some silly Z3 scripts I wrote

Kovan: From Production MVCC Systems to Wait-Free Memory Reclamation

Optimal Caverna Gameplay via Formal Methods

TLA+ By Example

Monitoring Data-Dependent Temporal Patterns

CSLib: The Lean Computer Science Library

130k Lines of Formal Topology: Simple and Cheap Autoformalization for Everyone?

Finding forall-exists Hyperbugs using Symbolic Execution

Leaning Into the Coding Interview: Lean 4 vs Dafny cage-match

claimcheck: Narrowing the Gap between Proof and Intent

Technical "whitepaper" for afl-fuzz

Calling Lean Functions As Python Functions

Verifpal, Rewritten in Rust

Agentic Proof-Oriented Programming

Functional Data Structures and Algorithms. A Proof Assistant Approach

Proof-oriented Programming in F*

On the Promises of 'High-Assurance' Cryptography

Proving Liveness with TLA

The Intent Envelope: Proofs for Completeness, Not Just Soundness

Writing Anteforth, a Forth-like in SPARK

CSLib: A Focused Effort on Formalizing Computer Science in Lean

Isolation & Permissiveness of Distributed Transactions in MongoDB

Verifying State & Reconciliation in Collaborative Web Apps

Quint Visualizer: a GraphViz-like visualizer for Quint traces

Verified Model-Based Conformance Testing for Dummies

From Intent to Proof: Dafny Verification for Web Apps

Proving Bounds for the Randomized MaxCut Approximation Algorithm in Lean4

Turning Dafny Sets into Sequences

TLA+ Modeling Tips

Building a React App with Formally Verified State

More →