I'm a geek programmer, interested in Wiki technology, interactive fiction, functional programming, dynamic languages and old computers.

Current projects

Ramus
Lightweight system for self-contained hypertext documents
Little Logo
Embeddable interpreter for a simplified Logo dialect
Pocket Gopher
Basic Java ME client for the Gopher protocol
WabiSabi Wiki
A fast experimental wiki engine

Older stuff

Make Your Own Programming Language
An interpreter construction tutorial for everyone
Fcp.Website
A tiny CMS that stays out of your way
Code Grimoire
A collection of useful code snippets
Software resources
Programming books, operating systems and other links
Javascript Cheatsheet Widget
Always there on your desktop

Links

Why Johnny can't code
Why computer literacy is so low today and why that's a bad thing.
In the Beginning was the Command Line
The answer to computers, the universe and everything.
The Art of Unix Programming
So, you want to be a real programmer? Then you'd better read this.
Getting Real
Forget process, show me working software.
Last modified: Tue 07 06 2011, 13:46:58 UTC