You might not know the name Anthony Lieuallen, but I bet you have heard of Greasemonkey before. It is the Firefox extension that allows you to extend or customize your favorite web sites in a number of different ways.
Anthony is one of the driving forces behind that project, so I thought it would be fun to pick his brain to find out what his part in the project is, and what advice he might have for other hopeful Greasemonkey script writers or Firefox add-on developers.
What all have you done in development for the Firefox Greasemonkey extension?
I’ve definitely lost track of when and how exactly I first learned about Greasemonkey, and when I got involved. Luckily, I can look up enough old records to get a pretty good idea of what the right answer here is.
I first interacted with Greasemonkey as a user. Quickly though I graduated to User Script author. My earliest blog post about a script I authored was in March of 2005. I wrote a few scripts, some quite popular, for a while. By June, Mark Pilgrim contacted me about being included in the “Greasemonkey Hacks” book, essentially a cookbook-like collection of existing User Scripts, with discussion about what they were and how they worked. I was included as a contributor when that book was published.