Unintended computations, sideways thinking, rigorous craft.
I turn specs into bugs, printers into game consoles, and Swiss mountains into GPX routes.
Featured pieces
PSChess and Programming in PostScript (2024–2025)
A full chess engine + complete game console in a printer language.
Jira is Turing-Complete (May 2026)
Building a Minsky register machine with bugs, tasks and automation rules.
Parsing JSON is a Minefield (2016–2018)
Specification ambiguities and parser inconsistencies across real-world implementations.
An AWKward Modem in Paged Out! #8 (February 2026)
Acoustic modem for ultrasonic air-gapped data exfiltration implemented in 5 lines of AWK. Code.
RFC Esolang (April 2026)
Where the specification is itself a valid program.
Contact: nicolas at seriot dot ch.