source code is free speech

(steal this image; paste it everywhere)


Writing

April 2006

Launched Microfiction Assignments, a daily fiction writing assignment.

August 2005

Added a page for Books I Have Written or Edited.

July 2005

Launched of When I Am Emperor, a series of satirical rants against stupid institutions.

October 2004

Write Your Life, a one-month project to improve your writing through daily autobiographical essays

15 April 2004

Parrot SDL, a talk about writing SDL bindings for Parrot and all hosted languages.

07 November 2003

Qualifying, a cyberpunk short story.

Programming

14 August 2008

Test::Kwalitee 1.01 released on my Perl pages.

26 May 2008

Test::MockObject and Test::MockObject::Extends 1.09 released on my Perl pages.

28 December 2007

UNIVERSAL::can 1.13_001 released on my Perl pages.

11 December 2007

My Perl Projects updated with more P5NCI, this time with an easier to build version.

24 November 2007

UNIVERSAL::isa 1.00_00 released on my Perl pages.

28 June 2007

Text::WikiFormat released on my Perl page.

30 September 2006

SUPER 1.16 released on my Perl pages.

02 December 2006

Mail::Action 0.42 released. Now you can upgrade Mail::SimpleList. See my Perl page.

26 November 2006

Mail::SimpleList 0.93 released. Please upgrade now via my Perl page.

10 July 2006

My Perl Projects has Devel::TraceUse 1.00 available even before the CPAN does.

20 June 2006

Pod::PseudoPod::LaTeX 0.10 released on my Perl pages.

29 March 2006

Text::WikiFormat 0.78 released on my Perl pages.

11 February 2006

B::XPath 0.01 released on my Perl pages.

28 January 2006

Acme::UNIVERSAL::new 0.01 released on my Perl pages.

18 November 2005

Pod::ToDemo 1.01 released on my Perl pages.

06 November 2005

Runops::Resume 0.10 released on my Perl pages.

14 July 2005

Sub::Context 1.00 released on my Perl pages.

13 July 2005

Devel::Constants 1.00 released on my Perl pages.

12 July 2005

Crypt::CipherSaber 1.00 released on my Perl pages.

10 July 2005

Regexp::English 1.00 released on my Perl pages.

09 July 2005

CGI::Untaint::boolean 1.01 and Devel::TraceMethods 1.00 both released on my Perl pages.

06 July 2005

Class::ActsLike 1.00 released on my Perl pages.

05 July 2005

Acme::Incorporated 1.00 released on my Perl pages.

04 July 2005

Acme::Pr0n 0.04 released on my Perl pages.

30 May 2005

My Perl Projects updated with Module::Build::TestReporter, an experimental tack at making test failures easier for users to report. Try it out; let me know.

11 February 2005

SDL Perl Snapshots Page updated with another SDL Perl snapshot, this time improving and documenting the build process. One hopes this solves more problems than it creates....

17 August 2004

Pod::ToDemo 0.20 actually works. I know; I tested it more thoroughly.

17 July 2004

Jellybean::Engine updated with the great rename. You need this update, especially since the documentation works much better.

11 July 2004

Mail::Action 0.40, Mail::SimpleList 0.90, and Mail::TempAddress 0.60 all released. Please upgrade now via my Perl page.

20 May 2004

Parrot SDL is almost ready to check into Parrot CVS. Provided include paths work correctly, we're good to go....

Ides of March 2004

Mail::Action, Mail::TempAddress, and Mail::SimpleList updates. This is a big one and you'll like it. I promise. See the perl page.

11 December 2003

Class::Roles, a Perl 5 port of the proposed Perl 6 roles syntax and semantics. How do I know? 'cuz I was THERE, man. See the perl page. Version 0.30 is on the CPAN.

29 November 2003

Games::PMM (Paper Maché Monsters) released. See the perl page.

18 October 2003

Want free training in Perl, Extreme Programming, testing, and open source development?

29 July 2003

My Perl Projects — including Class::ActsLike, Text::WikiFormat, Regexp::English, and Test::MockObject, as well as a standalone server for Everything and the new Mail::SimpleList.

17 January 2002

Inside the Slash Wiki Plugin, an article to promote my first book.

1 December 2001

My Perl Patches, all my (accepted) work as a Perl 5 Porter.

March 2001

Taskball — a task tracking nodeball for Everything 1.0 (version 0.51 released).

26 August 2000

Parsermaker — generate a standalone Perl parser module from a grammar.

8 March 2000

Build a Quick Perl Module Database — abuse Perl the chromatic way!

Perl Monks — an off-site link where I share my dubious Perl wisdom.

Talks

11 June 2003

The Mail::SimpleList Talk, as well as Why I Like Perl and other talks.

My O'Reilly Network author page. Hmm, steady work.

Did you meet me at OSCON 2002? No? Too bad. Try YAPC::NA 2003 or OSCON 2003.

26 July 2001

Extreme Programming and Open Source Development — slides from my talks at OSCON 2001.

02 July 2001

My Essays about Stuff — including "Is Steve Ballmer Lying about Open Source?"

XP is Common Sense — meet me at the 2001 Open Source Conference.

18 February 2001

Pieces on Slashdot — a comprehensive list of reviews and articles on Slashdot!

NVIDIA Open Driver Analysis — why making driver source code freely available is a good thing.

18 March 2000

Winning Entry in the After Y2K storyline contest!

Me

June 2003

Hire Me — my CV/Resume/so forth, just for reference.

31 May 2001

A Travelogue of Israel and Egypt.

Miscellaneous

28 July 2000

the nVIDIA saga! — waiting on better Linux drivers? You're in luck.

Powerball Winning Number Faux-Predictions — (seriously) updated Thursdays and Sundays!

After Y2K — laugh until it hurts.

Perl Monks — bask in the wisdom.

Advogato — eavesdrop on some Heroes of Free Software

Everything Development Company. The generous people that once upon a time funded my exotic adventures. Read my manual, send me a thank-you check.