in which more paths are charted towards code independence

why I built a hyper-personalized search engine that isn't very good

JSON parsers that can accept comments

In which five different paths lead to methods

in which the word column has several meanings, none of them architectural

five different paths to methods

In which a laptop defies the trends

There is no such thing as a functional programming language

Raycasting in Fennel and TIC-80

Making the Fennel compiler self-hosting with another compiler

Interactive Lua development with Fennel (2018)

Menelaus: A firmware for the Atreus keyboard, written in Microscheme

in which a game jam is recounted

In which a compiler gets its wings

How lenses can reduce the headache of nested data in Racket

Plotting an escape from the quagmire of equality in Emacs Lisp (2012)

in which four pieces are placed in a row

Why I don't hate Lua, even though by all measures I should

in which a spacefaring text editor holds up against an onslaught

in which the reader is invited to engage in comparative lispology (2013)

Atreus – kit to build your own mechanical keyboard

Using Microscheme to write a keyboard controller, part 1