The Great Theorem Prover Showdown • Hillel Wayne

Decision Table Patterns

Finding Goroutine Bugs with TLA+

J Notation as a Tool of Thought

The Frink Is Good, the Unit Is Evil

Progressive Cheatsheets – Making a Better Cheatsheet

Important Women in CS Who Aren't Grace Hopper (2018)

Weak and Strong Fairness

Property Testing with Complex Inputs

In Praise of AutoHotKey

Constructive vs Predicative Data

Announcing: Alloydocs

The Hard Part of Learning a Language

Hillel Wayne: "I really like decision tables but they've fallen out of common knowledge. Let's fix that."

The social side of science seen in the research on programming language quality

Most(ly dead) Influential Programming Languages

Important women in CS who aren't Grace Hopper (2018)

Feature Interaction Bugs

The Business Case for Formal Methods

Hypermodeling Hyperproperties

Finding Property Tests (2019)

How fast do I talk?

Formally Modeling Database Migrations

Python Negatypes

What We Know We Don't Know: Empirical Software Engineering

Performance Matters

Falsehoods Programmers Believe About Dogs

Modeling Missing Requirements

Probabilistic Modeling with PRISM

Modeling Adversaries with TLA+

More →