Writing
All my writing.
-
Recursive Trees
I like recursive algorithms, and I like trees (I mean the data structure, not the perennial wooden plant - of course I like them too). So today, I was
-
What is Agile?
At the moment, it seems quite vogue to say your company is Agile. But what does it really mean? Before joining ThoughtWorks, I worked for a company which
-
Are types of testing important?
The comments on my last post about acceptance tests have made me think a little more about testing, particularly the value in specifically declaring the
-
Attracting women to free software projects
I came across an article the other day about ten easy ways to attract women to free software projects. I am not quite sure what to make of it. All the
-
I don't believe in Acceptance Tests
There - I said it. Heresy. But, I am yet to be sold on their value. Before I continue, I should describe my observations of acceptance testing. From what