Digging into the EVM Object Format (EOF)

Functions as Methods in Dafny?

Proving Beautiful Mathematics in Dafny

Programming languages going above and beyond

Pattern Matching in Rust's Neverland!

Formalising the EVM in Dafny

Disassembling EVM Bytecode (the Basics)

Verifying a Token Contract

Formalising a Simple Virtual Machine

Whiley gets Rusty

Type Checking in Whiley goes Both Ways

Formally Verifying an Auction Contract

Puzzling Strong Updates in Rust

Modelling Borrow Checking in Rust

Verifying the Whiley Standard Library

A Lightweight Formalism for Reference Lifetimes and Borrowing in Rust

Test-Driving the Rust Model Checker (RMC)

Sizing up Types in Rust!

Dynamic Deadlock Detection in Abseil

QuickCheck for Whiley

Understanding Partial Moves in Rust

The Semantics of Semantic Versioning?

Whiley is Ten Years Old