Why I don't like Fit
2006-08-10 I don’t like Fit. Believe me, I want to like it, I have tried to like it. I mean, Ward Cunningham created it for crying out loud, the man is a genius, so I am probably just missing something - right?
Every time I have looked at Fit, I always like the parts that handle column fixtures. They are clean and easy to read and generally does a really good job. Buth then we get to weird cousin Row Fixture which is not at all that easy to read and uncle Action Fixture which just won’t stop and finally family FitLibrary which does all good things but are utterly unreadble - which probably is due to my lack of experience, but then again wasn’t this intended for non-programmers?
Kent Beck on Ruby
2006-08-09 I always knew one day Smalltalk would replace Java. I just didn’t know it would be called Ruby.
– Kent Beck
Blaine Buxton links to this quote at ozmmdotorg."
(Via Mike Bowler’s thoughts.)
Word. Why?
2006-07-03 Why in the name of one trillion unused functions of which the one you actually use doesn’t work can something so completely dysfunctional as Word ever become so successful?
Update: Yes, a lot of aggravation was the cause of the rant above, and yes, I actually have to use it as Pages can’t handle .dot files or quite complex table based company headers and footers.
Different worlds
2006-06-29 I am reading Cal Henderson’s Building Scalable Web Sites. It covers a lot of topics, some of which I am closely familiar with such as version control.
Cal does however have suggestions for situations I have never been in, in particular I do love this quote from the part on how to handle hardware platform growth: “When you get to the point of having a few thousand servers […]”. Never been there.
XP2006
2006-06-19 I am currently in Oulo, Finland, attending XP2006. I have so far attended really excellent tutorials by the Poppendiecks and Mike Cohn. I am writing this waiting for a session on DSL to start.
This is by far the most social events I have been to, which probably is helped by there only being 200+ people here.
One of those days ... ?
2006-06-15 On the train to work this morning I proudly realized that my PowerBook had an uptime of 30 days. The fact that Macs can do this is so weird to my non-mac colleagues that they almost don’t believe it.
Well, the God of Failing Computers saw me in my hubris, and promptly crashed my computer, just like that, and would not let it restart. It finally showed some signs of life when I got to the office and plugged it in.
Markdown based S5 in TextMate
2006-06-12 Cedric Still Doesn't Get Agile
2006-06-09 Update: Martin Fowler pointed to Jeff Langrs response. It seems Cedric did not give us the full picture. I have edited my post accordingly
~~After attending a less than stellar presentation on TDD,~~Cedric Beust confuses TDD with “Agile” and goes on to tell the world that agile is not good. Let’s have a look, shall we?
First of all, tests are not specs. Not even close. Somebody in the audience was quick to give a counter-example to this absurd claim by using a numeric example (‘how do you specify an exponentiation function with a test?’)
Upgraded and imported
2006-06-02 After upgrading to the latest WordPress release, I realized that I could import my early blog posts from the FreeRoller days using RSS. It was a lot of fun to read some of the old ones again and remember what was discussed four years ago. Prevayler anyone?
Least wanted feature of IntelliJ 6.0 announced
2006-05-31 IntelliJ IDEA 6.0: Built-in Struts Support: “Starting from release 6.0, IntelliJ IDEA will provide Struts support out-of-the-box. The functionality is added by Struts Assistant plugin that is now bundled to IntelliJ IDEA. So you’ll get it without any additional download and installation”
Why?
(Via IntelliJ IDEA Blog.)