Marijn Haverbeke

Programmer, tech writer. Berlin.
email, blog, twitter, github, pubkey

Software

CodeMirror
In-browser code editing made pleasant
Tern
JavaScript type inference for editors
Acorn
Another JavaScript parser
Postmodern
A PostgreSQL programming interface for Common Lisp
Bouncing Beholder
My winning JS1K contest entry.
CL-JavaScript
A JavaScript → Common Lisp compiler
Unlikely Scheme
A simple Scheme interpreter (not maintained)

More on this server's gitweb and github.

Writing

Eloquent JavaScript
A modern introduction to programming
My blog
A stream of technical consciousness
A Gentle Introduction to Machine Fundamentals
Machine instructions and turtle graphics
Internet-based social contacts
My sociology thesis