When I wrote Patterns of Enterprise Application Architecture, I was very conscious of the incompleteness of the book. There is much, much more to say about enterprise application development than I could say in one book. So I've been working on capturing further patterns, with the hope that I'll put together more volumes.

Progress has been slow, one thing I'm learning is that writing doesn't seem to be getting easier. To further slow down matters, I haven't been working on this material actively since the summer of 2006, instead concentrating on material around Domain-Specific Languages. As a result the material on site is pretty much frozen for the moment, although I do hope to pick it up again.

In any case I've found it valuable to have the patterns available on my site so that people can use the half-worked thoughts, and also give me some feedback. It also means the thinking is out there, even in partly digested form, until I get back to working on this material properly

Remember that these are very much work in progress. I'm likely to change my mind about pattern names and scope as I go along. When I make significant revisions to the material here, I post a note on my site RSS feed.

I welcome comments, particularly from those who have come across things similar to the patterns I talk about. I'm always keen to hear about peoples' experiences. I may not be able to reply quickly, if so please forgive me. Feedback is always welcome, although please don't give me feedback about typos and the like - it's too early for me to be worrying about that.