Toxic Elephant

Don't bury it in your back yard!

Finally, B'stilla

Posted by matijs 30/10/2006 at 21h36

More than ten years after my only trip to Morocco, I have finally had the pleasure of eating B'stilla. Amazing! It's sweet, hearty, rich, succulant and crunchy.

What I wanted to try but found hard to actually order in Morocco -- as I recall, few restaurants served it, and if they did it had to be ordered a day or so in advance -- I can now get right here in Amsterdam, at a restaurant just a short bikeride away.

Hurray!

Tags no comments no trackbacks

Trackback Spam

Posted by matijs 22/10/2006 at 11h23

The less said about it the better. I just blocked three IP ranges completely. I don't really like to take these kinds of measures, for two reasons:

  1. I don't want to block legitimate access to my web site.
  2. I don't want to spend my days adjusting my firewall, adding rules whenever new spam seeps through the cracks.

Since I was spending my days cleaning up trackback spam, reason #2 stopped applying. There also didn't seem to be any legitimate access from the blocks in question.

Damn Spam has more details on these particular spammers. You can see they've been at it for a while now.

Before, I only blocked one IP address. It was from a company called Webrescuer with a very impolite bot. Aparrently, being impolite wasn't a very good business model, as they seem to be gone now. I removed the block.

Tags no comments

How to write software

Posted by matijs 18/10/2006 at 10h29

Peter Armstrong hits it right on the head:

People Need Gaudy Shit

Instead of having a loose set of things that work, that are generally or even just sometimes good, that we mix and match according to the circumstances, we get everything put together in a box with a nice bow on top. Then, if you don’t use everything in the box, you’re an infidel.

I remember the first time I came across Extreme Programming (XP). I was at a bookshop looking to buy Design Patterns. This was some time ago, but there already were lots of books on XP. Most titles sounded like “XP explained yet again in a different way”. Marketing, indeed.

The thing is, talking a lot to your customers and pair programming have nothing to do with each other. Nothing at all. Both can be good ideas, depending on the circumstances.

When I write software at home, for myself, of course I can’t do pair programming. When I write something that only I will use, there’s no point in talking to my customers. I almost always use unit testing and version control. Using that for a one-off script written in ten minutes is insane.

I could make my own list of what works here, but Robert Fuller has done a pretty good job.

Tags 1 comment 1 trackback