Random Musings

time to read 2 min | 373 words

Okay, this is just a train of thought about a few things. I just finished submitting a couple of chapters, and I feel very wrung out at the moment. For the last few weeks I have been too busy to do much of the things that I usually do. First there was getting ready to quit my job, with a last minute project to finish. That took most of my time in that regard, and I let the book project slid too far behind schedule.

This week I spent most of my time writing, and it was bloody well hard. The chapter about integrating DSL into your application progressed agonizingly slowly. I couldn't really keep writing for extended period of time, which was damn annoying, since I already had a fairly good idea what I wanted to write. The next chapter was far easier to write, but still took too long, in my opinion.

One of the results of that was that I didn't pay much attention to email, currently I have 64(!!!) unread emails, and about a dozen tasks that I need to handle relating to my OSS projects. I thought leaving work was supposed to give me more free time... :-) I am going to get some rest and try to handle that afterward.

Other tidbits include the fact that ReSharper 4.0 is now in early access program, with features that really make me want to drool. This means that I can work with VS 2008 now (well, hopefully). This has direct correlation to the amount of work that is now going to head into Linq for NHibernate.

Udi Dahan has a very interesting post about moving from CRUD to Domain Driven services. It is an eye opener, and I heartily recommend reading it.

Amazon's S3 have suffered a massive failure, apparently. Some of the comments on that are interesting, looks like it is suggested as high volume, good performance but with possible high latencies. As such, you probably should use it for archiving and storage, but still keep a hot cache around on your own servers so you can get at least partial service when it is down.

Enough for now, I think...