Here's a few random updates about what I've been doing with Exubero... My blog finally has a picture of me on it. I spent about an hour playing around in the Gimp, and thought that the result looked pretty neat. However, my wife couldn't stop laughing at it, so I guess it's back to the … Continue reading Exubero Update
Introduction to Ant
Last year I put together a few training slides to allow me to present a course on Ant to a group of people and other assorted creatures. I've finally got around to putting these notes online as a new resource on Exubero: Introduction to Ant. Hopefully, these will be useful to anyone trying to learn … Continue reading Introduction to Ant
YAJAPU
Yes, it's Yet Another JUnit Antipatterns Update. This time, I've tried to apply all the feedback I received from the find folks on the JUnit mailing list. Specifically, I posted a notice about my last update on the list, and received an absolute flurry of responses from unit testing luminaries near and far. As a … Continue reading YAJAPU
JUnit Antipatterns Update
I've just updated the JUnit Anti-patterns page with some of the ideas from Alex Garrett's article on JUnit Anti-patterns (developerWorks). The major anti-pattern additions are: Superficial Test Coverage Overly Complex Tests I've also tweaked the styles to fix a few display glitches.
The Business Case for Semantic Markup
A friend, Geoff Thompson, started a software testing consultancy last year. His business is picking up nicely, and things are looking very well for him. However, the design of the company website always bothered me. At first glance, it looks corporate and professional. However, looking closer, I could see that it exhibits a lot of … Continue reading The Business Case for Semantic Markup
I Hate Wikispammers
I was browsing the usage statistics for exubero.com, when I came across some rather surprising information: search engines were directing users to this domain when they were searching for things like "animal porn", "cameltoe" and much worse. Yes, it was the return of the wikispammers, looks like a different group to the last bunch, but … Continue reading I Hate Wikispammers
Unchangeable Rules of Software Change
Spotted on Brad Appleton's ACME blog: Rule #0: Change is Inevitable Rule #1: Resistance is Futile Rule #2: Change is like quicksand - Fighting only makes it worse Rule #3: Embrace change to control change There's a lot more detail on Brad's article, well worth the read.
Stopping WikiSpam
I have a relatively dormant wiki I set up to keep track of classmates from school (see JoeysWiki). Although the wiki isn't really active, I didn't really want to take it down (at least, not yet) because it still has some quite relevant information. However, in the last few months the wiki has come under … Continue reading Stopping WikiSpam
XPDay 5
I went to the first day of XPDay 5 this week, the major London conference on the practice and techniques of agile development (such as extreme programming or scrum). This was my first appearance among the agile crowd, and I was really interested to see what I could pick up from the speakers and other … Continue reading XPDay 5
Getting Ready for XPDay
I'm getting ready to head off to this year's XPDay conference for some agile development fun. If anyone's heading there and would like to catch up, send me a line. (I'll only be attending on the Monday, though)