Writing
Articles
- Book Review: Geeks Bearing Gifts (10 January 2010), a review of a book by Ted Nelson, who invented the term "hypertext" and created the Xanadu project
- Scripting with Scheme Shell (23 May 2008), shows how to use SCSH (Scheme Shell) to replace Perl or shell scripts
- Hosting multiple projects with DrProject (13 Sep 2007)
- Spreading Python applications (13 Aug 2007), explains how to use Python's
distutilsmodule to package up projects.

Blog Highlights
- Free Software Supporter #18 announces some recent GNU software releases
- Relative Timing With Org-Mode
- Trying out Compass, a CSS Framework
- How I used Magritte, Seaside, and Smalltalk for a class project
- Validating File Uploads with Django 1.0
- Emacs Tip: Word count with a regular expression
- TaskScheduler Domain Specific Language converted to Lisp
- Automating Simple Tasks With Scheme
Projects
Eventcal
A calendar generator written in Python. It creates little calendars for the Web that can be stylized with CSS. Hey, the calendar can even include events! Great if you're creating a website that displays meetup information, or whatever.
processing-mode for Emacs
Use your favourite text editor Emacs with the Processing art/programming language. This mode lets you run your sketches from within Emacs and it also provides some snippets (using the YASnippet package) to speed things up.
DNA, RNA, Amino Acids Translation Tool
Translates (converts) between DNA and RNA sequences. Determines which amino acids are in an RNA sequence.
