Software
- CodeMirror
- In-browser code editing made pleasant
- ProseMirror
- Clean prose editor for the browser
- Acorn
- JavaScript parser
- Lezer
- Incremental parsing system
More on this server's gitweb and github.
Old / historic
- Bouncing Beholder
- My winning JS1K contest entry.
- Tern
- JavaScript type inference for editors
- Postmodern
- A PostgreSQL programming interface for Common Lisp
- CL-JavaScript
- A JavaScript → Common Lisp compiler
- Unlikely Scheme
- A simple Scheme interpreter
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