I make web pages. Simple ones usually.
I like to use standardized technologies, such as
- Extensible Markup Language (XML)
- HyperText Markup Language (HTML) 4.01
- Cascading Style Sheets (CSS) 2.1
- ECMAScript, edition 3 (Javascript)
- Document Object Model (DOM)
- Extensible Stylesheet Language (XSL)
- Portable Network Graphics (PNG)
I strongly believe in
- Separation of content, style, and behaviour
- Write once, display anywhere
- Minimalist design
- Meaningful <div>s
- Non-bitmapped content
- No-wait web pages
Some projects I've worked on include:
- Internet Shakespeare Editions - a database of Shakespearean texts, articles, performances, and related artifacts. I re-implemented the entire "Theater" section (including the backend PostgreSQL database) in order to make it faster and easier to maintain. It was originally written in PHP, glued together with Cocoon; it's now implemented entirely in Cocoon.
- franciscus.terpstra.ca - a Spanish/Classical guitarist's homepage. Created entirely by me in about 2 hours.
- www.qcislands.net/dawnmist - chartered tours in the Queen Charlotte Islands. Also created by me, under the direction of the owner.
- Lurker - a mailing list archiver/indexer/viewer. I wrote a substantial part of the interface XSLT/HTML/CSS for an early version. Most of my contributions have been mangled at this point though.