Categorical semantics of digital circuits

Why is lambda calculus named after that specific Greek letter? Do not believe the rumours!

A short fable of software engineering vs. regular engineering

Computability: The Greatest Law of Physics

A Simple Proof Checker for Teaching

What things compute?

Algebraic knot theory for kids: equations

Two views of programming language design

The limits of type theory: computation vs. interaction

Inventing an algebraic knot theory for eight year olds, part 4: Equations

Inventing an algebraic knot theory for eight year olds (III)